Title :
Investigating the robustness of adaptive Dynamic Loop Scheduling on heterogeneous computing systems
Author :
Srivastava, Srishti ; Banicescu, Ioana ; Ciorba, Florina M.
Author_Institution :
Dept. of Comput. Sci. & Eng., Mississippi State Univ., Starkville, MS, USA
Abstract :
Dynamic Loop Scheduling (DLS) algorithms are a powerful approach towards improving the performance of scientific applications via load balancing. The adaptive DLS (ADLS) methods have been proven to be the most appropriate for effectively balancing such applications, due to the fact that they are designed to address highly irregular, stochastic behavior caused by algorithmic and systemic variations. To guarantee certain performance levels of such DLS methods, metrics are required to measure their robustness against various unpredictable variations of factors in the computing environment. In this paper, the focus is on investigating metrics for the robustness of two Adaptive Weighted Factoring (AWF) techniques, AWFB and AWFC, as well as of the Adaptive Factoring (AF) technique. Two robustness metrics, called flexibility and resilience, are formulated for these techniques. We also discuss their computational complexity and give notes on their usefulness.
Keywords :
computational complexity; natural sciences computing; resource allocation; scheduling; adaptive DLS methods; adaptive dynamic loop scheduling algorithm; adaptive factoring technique; adaptive weighted factoring technique; computational complexity; heterogeneous computing systems; load balancing; stochastic behavior; Adaptive scheduling; Algorithm design and analysis; Computational complexity; Dynamic scheduling; Load management; Processor scheduling; Resilience; Robustness; Scheduling algorithm; Stochastic systems;
Conference_Titel :
Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), 2010 IEEE International Symposium on
Conference_Location :
Atlanta, GA
Print_ISBN :
978-1-4244-6533-0
DOI :
10.1109/IPDPSW.2010.5470763