https://hgpu.org/?p=8031
Efficient Algorithms for Sorting on GPUs