Efficient PDM sorting algorithms
HiPC'08 Proceedings of the 15th international conference on High performance computing
Efficient out-of-core sorting algorithms for the Parallel Disks Model
Journal of Parallel and Distributed Computing
Optimization of address-based data sorting unit with external memory support
Proceedings of the 14th International Conference on Computer Systems and Technologies
Hi-index | 14.98 |
The Parallel Disks Model (PDM) has been proposed to alleviate the I/O bottleneck that arises in the processing of massive data sets. Sorting has been extensively studied on the PDM model due to the fundamental nature of the problem. Several randomized algorithms are known for sorting. Most of the prior algorithms suffer from undue complications in memory layouts, implementation, or lack of tight analysis. In this paper we present a simple randomized algorithm that, with high probability}, sorts using an asymptotically optimal number of I/O operations and has all the desirable features for practical implementation. Recently, a considerable interest has been shown by researchers in developing algorithms for problem sizes of practical interest. In this paper we also present several novel algorithms for sorting on the PDM that take only a small number of passes through the data.