DocumentCode :
357712
Title :
PPS-a parallel partition sort algorithm for multiprocessor database systems
Author :
Zhao, X. ; Martin, N.J. ; Johnson, R.G.
Author_Institution :
Dept. of Comput. Sci., London Univ., UK
fYear :
2000
fDate :
2000
Firstpage :
635
Lastpage :
644
Abstract :
A new algorithm, parallel partition sort (PPS), is proposed which is an improved range partition sort algorithm to handle the problem of workload imbalance, especially partition imbalance and heterogeneous imbalance, in a shared-nothing multiprocessor database environment. The new algorithm partitions the key range into a number of range intervals, then a fast internal sorting method is applied on each range interval combined with a dynamic mechanism to handle different interval sizes. A dynamic mathematical model approach is used to balance the workload among processing nodes by estimating data distribution during the sorting process. Experimental results demonstrate that the new algorithm performs better than existing parallel range partition sorting algorithms in a shared-nothing database environment for a wide degree of skew
Keywords :
multiprocessing systems; parallel algorithms; parallel databases; resource allocation; sorting; PPS; data distribution estimation; dynamic mathematical model approach; dynamic mechanism; fast internal sorting method; heterogeneous imbalance; interval sizes; multiprocessor database systems; parallel partition sort algorithm; partition imbalance; range intervals; shared-nothing multiprocessor database environment; skew; workload imbalance; Algorithm design and analysis; Computer science; Concurrent computing; Database systems; Educational institutions; Indexes; Partitioning algorithms; Relational databases; Sorting; Transaction databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Database and Expert Systems Applications, 2000. Proceedings. 11th International Workshop on
Conference_Location :
London
ISSN :
1529-4188
Print_ISBN :
0-7695-0680-1
Type :
conf
DOI :
10.1109/DEXA.2000.875091
Filename :
875091
Link To Document :
بازگشت