Efficient GPU-Implementation of a Sorting Algorithm Based on Histogram Computation and Prefix-Sums
The H-P sort is a known algorithm for integer sorting using histogram computation and prefix sum calculation. In this paper, first, by implementing a naive GPU version of H-P sort, we demonstrate that it outperforms the fastest standard library (CUB sort) when the input data range is small compared to the input size. Next, by improving the histogram and prefix-sum algorithms, the optimized algorithm becomes faster than the naive version and, in some aspects where the H-P sort had previously been inferior to the CUB sort, it now outperforms.
Authors
- K. TAKASE (ORCID: https://orcid.org/0009-0002-9757-5371)
- Koichi Wada (ORCID: https://orcid.org/0000-0001-9271-5641)
- Takumi Hagihara (ORCID: https://orcid.org/0009-0005-4684-3462)
- Noriyuki Fujimoto (ORCID: https://orcid.org/0000-0002-8078-5025)
Institutions
- Hosei University (JP)
- Osaka Metropolitan University (JP)
Publication Details
- Journal
- Parallel Processing Letters
- Published
- 2026-02-26
- DOI
- https://doi.org/10.1142/s0129626426500052
- Primary Topic
- Parallel Computing and Optimization Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00