Are there implementations of Thrust::sort, Thrust::reduce, Thrust::exclusive_scan? #4486
-
|
Are the source codes of these functions available? However, I’m interested in understanding how these functions are actually implemented. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
|
Thrust has different backends that have different implementations to accelerate the various algorithms.
All our code is open source so you can read them up. The openmp and tbb backends could see some love but the cuda backend of cub is actively developed |
Beta Was this translation helpful? Give feedback.
Thrust has different backends that have different implementations to accelerate the various algorithms.
For reduce there is
All our code is open source so you can read them up. The openmp and tbb backends could see some love but the cuda backend of cub is actively developed