DocumentCode :
2766683
Title :
Granularity-Aware Work-Stealing for Computationally-Uniform Grids
Author :
Janjic, Vladimir ; Hammond, Kevin
Author_Institution :
Sch. of Comput. Sci., Univ. of St Andrews, St. Andrews, UK
fYear :
2010
fDate :
17-20 May 2010
Firstpage :
123
Lastpage :
134
Abstract :
Good scheduling is important for ensuring effective use of Grid resources, while maximising parallel performance. In this paper, we show how a basic ``Random-Stealing´´ load balancing algorithm for computational Grids can be improved by using information about the task granularity of parallel programs. We propose several strategies (SSL, SLL and LLL) for using granularity information to improve load balancing, presenting results both from simulations and from a real implementation (the Grid-GUM Runtime System for Parallel Haskell). We assume a common model of task creation which subsumes both master/worker and data-parallel programming paradigms under a task-stealing work distribution strategy. Overall, we achieve improvement in runtime of up to 19.4% for irregular problems in the real implementation, and up to 40% for the simulations (typical improvements of more that 15% for irregular programs, and from 5-10% for regular ones). Our results show that, for computationally-uniform Grids, advanced load balancing methods that exploit granularity information generally have the greatest impact on reducing the runtimes of irregular parallel programs. Moreover, the more irregular the program is, the better the improvements that can be achieved.
Keywords :
Computational modeling; Computer networks; Concurrent computing; Delay; Grid computing; Load management; Parallel processing; Physics computing; Processor scheduling; Runtime; Grid-GUM; Haskell; computational Grids; granularity; load-balancing; performance measurement; simulation; work-stealing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster, Cloud and Grid Computing (CCGrid), 2010 10th IEEE/ACM International Conference on
Conference_Location :
Melbourne, Australia
Print_ISBN :
978-1-4244-6987-1
Type :
conf
DOI :
10.1109/CCGRID.2010.49
Filename :
5493485
Link To Document :
بازگشت