b0nes164/GPUSorting
View on GitHub ↗ ★ 479 Cuda
State of the art sorting and segmented sorting, including OneSweep. Implemented in CUDA, D3D12, and Unity style compute shaders. Theoretically portable to all wave/warp/subgroup sizes.
3 mentions on Hacker News by 2 people: 0 stories, 3 comments · first 2025-03-12 · latest 2025-08-28
20082026
-
That and https://github.com/b0nes164/GPUSorting have been a tremendous help for me, since CUB does not nicely work with the Cuda Driver Api. The author is doing amazing work.
comment by m-schuetz · 2025-08-28 · in GPU Prefix Sums: A nearly complete collection -
I'm a fan of this blazingly fast radix sort implementation: https://github.com/b0nes164/GPUSorting It's great since it easily works with the Cuda driver API, unlike CUB which is mostly exclusive for the runtime API. It also has Onesweep…
comment by m-schuetz · 2025-03-12 · in Sorting algorithms with CUDA -
…2022): https://research.nvidia.com/publication/2022-06_onesweep-fas... Onesweep GitHub repo: https://github.com/b0nes164/GPUSorting
comment by gregw2 · 2025-03-12 · in Sorting algorithms with CUDA