djns99 / CUDA-Shuffle

MIT License
8 stars 1 forks source link

Single pass scan shuffle #2

Closed RAMitchell closed 4 years ago

RAMitchell commented 4 years ago

This PR uses cub select in order to create a single pass scan shuffle. I have also added gather and scatter operations, they are not actually shuffling anything but testing throughput for random scatter and gather operations as an upper bound for the scan-based algorithm.