pith. sign in

arxiv: 1612.02557 · v1 · pith:FDCC6EPBnew · submitted 2016-12-08 · 💻 cs.DS · cs.PF

Sorting Data on Ultra-Large Scale with RADULS. New Incarnation of Radix Sort

classification 💻 cs.DS cs.PF
keywords radulsdataparallelradixsortultra-largeaccordingalgorithm
0
0 comments X
read the original abstract

The paper introduces RADULS, a new parallel sorter based on radix sort algorithm, intended to organize ultra-large data sets efficiently. For example 4G 16-byte records can be sorted with 16 threads in less than 15 seconds on Intel Xeon-based workstation. The implementation of RADULS is not only highly optimized to gain such an excellent performance, but also parallelized in a cache friendly manner to make the most of modern multicore architectures. Besides, our parallel scheduler launches a few different procedures at runtime, according to the current parameters of the execution, for proper workload management. All experiments show RADULS to be superior to competing algorithms.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.