Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

Enable Thrust algorithms from CUDA __device__ Functions #140

Closed
jaredhoberock opened this Issue · 1 comment

1 participant

@jaredhoberock

In theory, CUDA dynamic parallelism will enable calling Thrust functions from inside __device__ functions.

Some corollaries:

  • Thrust functors should also be able to invoke Thrust algorithms.
  • device_vector should become nestable

Thrust algorithms should sequentialize when a GPU does not support nested kernel launch.

Blocked by:

@jaredhoberock

Thrust 1.8 enables this.

@jaredhoberock jaredhoberock removed the blocked label
@jaredhoberock jaredhoberock added this to the Release1.8 milestone
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.