DocumentCode :
3077904
Title :
Contiguity and Locality in Backfilling Scheduling
Author :
Lucarelli, Giorgio ; Mendonca, Fernando ; Trystram, Denis ; Wagner, Frederic
Author_Institution :
Univ. of Grenoble-Alpes, France
fYear :
2015
fDate :
4-7 May 2015
Firstpage :
586
Lastpage :
595
Abstract :
We consider the classical First Come First Served / backfilling algorithm which is commonly used in actual batch schedulers. As HPC platforms grow in size and complexity, an interesting question is how to enhance this algorithm in order to improve global performance by reducing the overall amount of communications. In this direction, we are interested in studying the impact of contiguity and locality allocation constraints on the behavior of batch scheduler. We provide a theoretical analysis of the cost of enforcing contiguity and locality properties. More specifically, we show that both properties do not impose strong limit on achievable make span performance while comparing feasible optimal solutions under different settings, we describe here the existing results on this topic and complete them with all combinations of constraints. We also propose a range of different allocation algorithms for backfilling by choosing between a strict or a soft enforcing of locality and contiguity. Our approach is validated through an extensive series of simulations based on batch scheduler traces. Experiments show that our algorithms do not increase the make span in average when comparing to actual practices. Interestingly, we observe that enforcing contiguity efficiently improves locality.
Keywords :
computational complexity; parallel processing; scheduling; HPC platforms; backfilling scheduling; batch scheduler traces; batch schedulers; contiguity allocation constraints; first come first served backfilling algorithm; locality allocation constraints; Algorithm design and analysis; Approximation methods; Optimal scheduling; Processor scheduling; Program processors; Resource management; Schedules;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster, Cloud and Grid Computing (CCGrid), 2015 15th IEEE/ACM International Symposium on
Conference_Location :
Shenzhen
Type :
conf
DOI :
10.1109/CCGrid.2015.143
Filename :
7152524
Link To Document :
بازگشت