DocumentCode :
2533225
Title :
Parallel Multisets Sorting Using Aperiodic Multi-round Distribution Strategy on Heterogeneous Multi-core Clusters
Author :
Zhong, Cheng ; Qu, Zeng-Yan ; Yang, Feng ; Yin, Meng-Xiao
Author_Institution :
Sch. of Comput. & Electron. & Inf., Guangxi Univ., Nanning, China
fYear :
2010
fDate :
18-20 Dec. 2010
Firstpage :
247
Lastpage :
254
Abstract :
To sort efficiently Multisets in parallel on the heterogeneous multi-core clusters that the nodes have different amount of processing cores, different computing and communication capabilities and distinct size of main memory, a novel a periodic multi-round data distribution model is presented and a parallel sorting algorithm for Multisets is designed by using the characteristics of multi-threading technology and multi-level caches on multi-core architectures. The first round scheduling assigns data blocks into the slave multi-core nodes according to the given distribution order, and the other rounds scheduling will distribute data blocks into the slave multi-core nodes by First Request First Distribution (FRFD) strategy to ensure that each slave multi-core node can receive the next required data block before it has sorting the current data block in its own main memory. The experimental results on the heterogeneous cluster with multi-core computers show that the presented parallel sorting Multisets algorithm is efficient and it obtains good speedup and scalability.
Keywords :
multi-threading; multiprocessing systems; parallel algorithms; parallel architectures; pattern clustering; sorting; aperiodic multiround distribution strategy; data block; data distribution model; first request first distribution; heterogeneous multicore cluster; multi-threading technology; multicore architecture; multilevel cache; parallel multiset sorting; round scheduling; Algorithm design and analysis; Clustering algorithms; Distributed databases; Memory management; Multicore processing; Nickel; Sorting; Aperiodic multi-round distribution; Heterogeneous multi-core clusters; Parallel algorithms; Sorting Multisets; Thread-level parallelism;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Architectures, Algorithms and Programming (PAAP), 2010 Third International Symposium on
Conference_Location :
Dalian
Print_ISBN :
978-1-4244-9482-8
Type :
conf
DOI :
10.1109/PAAP.2010.31
Filename :
5715090
Link To Document :
بازگشت