DocumentCode :
2634186
Title :
The parameterized Round-Robin partitioned algorithm for parallel external sort
Author :
Young, Honesty C. ; Swami, Arun N.
Author_Institution :
IBM Almaden Res. Center, San Jose, CA, USA
fYear :
1995
fDate :
25-28 Apr 1995
Firstpage :
213
Lastpage :
219
Abstract :
In this paper, we present a new parameterized parallel sort algorithm, called Round-Robin Partitioned (or RRP), for the message passing (shared-nothing) architecture. This is a parameterized sort algorithm because a parameter is provided which can be used to determine the amount of memory used and to allocate differing amounts of work to different sets of sites. We utilize pipelining to hide disk I/O time, exploit high degrees of parallelism at all phases, apply sampling to determine the partition key values and use less memory than previous known methods while repairing the minimum number of physical I/Os. The basic version of the RRP algorithm is simple in terms of coding and complexity. It does not require disk I/O parallelism or data prefetch within a single process. We develop an analytical model for our algorithm and compare our sort algorithm with four other classes of external parallel sort algorithms. The RRP algorithm are shown to be superior to the other algorithms for almost all configurations
Keywords :
computational complexity; message passing; parallel algorithms; sorting; coding; complexity; data prefetch; message passing architecture; parallel external sort; parameterized Round-Robin partitioned algorithm; partition key values; sort algorithm; Analytical models; Memory architecture; Message passing; Partitioning algorithms; Pipeline processing; Prefetching; Relational databases; Round robin; Sampling methods; Sorting;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing Symposium, 1995. Proceedings., 9th International
Conference_Location :
Santa Barbara, CA
Print_ISBN :
0-8186-7074-6
Type :
conf
DOI :
10.1109/IPPS.1995.395935
Filename :
395935
Link To Document :
بازگشت