DocumentCode :
2977391
Title :
A Hierarchical Work-Stealing Framework for Multi-core Clusters
Author :
Yizhuo Wang ; Weixing Ji ; Qi Zuo ; Feng Shi
Author_Institution :
Sch. of Comput. Sci. & Technol., Beijing Inst. of Technol., Beijing, China
fYear :
2012
fDate :
14-16 Dec. 2012
Firstpage :
350
Lastpage :
355
Abstract :
Work-stealing has been widely used in task-based parallel programming for dynamic load balancing. The overhead of work-stealing on distributed memory systems is much higher than that on shared memory systems. To minimize the overhead of work-stealing on a multi-core cluster, we propose a hierarchical work-stealing framework, in which work-stealing is performed inside a node before across the node boundary. Two key techniques used in our framework to reduce the inter-node steals are: a) adaptive initial partitioning for different task parallel patterns; b) centralized control for inter-node work-stealing, which improves the efficiency of victim selection and termination detection. We compare our technique to the classical work-stealing scheme and a state-of-the-art work-stealing scheme [1] for multi-core clusters. Our technique outperforms them by 19% and 8% respectively.
Keywords :
multiprocessing systems; parallel programming; resource allocation; adaptive initial partitioning technique; centralized control technique; distributed memory system; dynamic load balancing; hierarchical work-stealing framework; multicore cluster; node boundary; shared memory system; task-based parallel programming; termination detection efficiency; victim selection efficiency; Dynamic scheduling; Load management; Message systems; Multicore processing; Parallel processing; Peer-to-peer computing; Radiation detectors; multi-core cluster; task scheduling; work-stealing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Computing, Applications and Technologies (PDCAT), 2012 13th International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-0-7695-4879-1
Type :
conf
DOI :
10.1109/PDCAT.2012.17
Filename :
6589304
Link To Document :
بازگشت