DocumentCode :
2724538
Title :
Semi-dynamic Scheduling of Parallel Tasks for Heterogeneous Clusters
Author :
Dümmler, Jörg ; Rauber, Thomas ; Rünger, Gudula
Author_Institution :
Dept. of Comput. Sci., Chemnitz Univ. of Technol., Chemnitz, Germany
fYear :
2011
fDate :
6-8 July 2011
Firstpage :
1
Lastpage :
8
Abstract :
Modular parallel applications can be structured by parallel tasks that implement the modules. The dependence structure of such parallel applications gives rise to a scheduling problem, which is determined either statically at compile-time, e.g. by using a suitable compiler tool, or dynamically at runtime. In this article, we present a semi-dynamic execution scheme for applications structured by parallel tasks. This execution scheme combines a statically computed schedule with a dynamic load balancing that can adapt the schedule at runtime of the application. In this way, it is possible to reduce load imbalances between processor groups that may exist in the static schedule resulting from platform heterogeneity or from an imprecise cost prediction. Experimental results for several scientific applications show that the semi-dynamic execution scheme leads to lower execution times compared to a static execution on a tightly coupled heterogeneous platform.
Keywords :
parallel processing; pattern clustering; processor scheduling; program compilers; resource allocation; compiler tool; cost prediction; dynamic load balancing; heterogeneous clusters; heterogeneous platform; modular parallel applications; parallel tasks; platform heterogeneity; semidynamic execution scheme; semidynamic scheduling; static schedule; Dynamic scheduling; Heuristic algorithms; Load management; Processor scheduling; Programming; Runtime; Schedules; Cluster Computing; Heterogeneous Computing; Load Balancing; Mixed Parallelism; Parallel Tasks; Scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Computing (ISPDC), 2011 10th International Symposium on
Conference_Location :
Cluj Napoca
Print_ISBN :
978-1-4577-1536-5
Type :
conf
DOI :
10.1109/ISPDC.2011.11
Filename :
6108288
Link To Document :
بازگشت