DocumentCode :
3772318
Title :
Energy Efficient Job Co-scheduling for High-Performance Parallel Computing Clusters
Author :
David K. Newsom;Olivier Serres;Sardar F. Azari;Abdel-Hameed A. Badawy;Tarek El-Ghazawi
fYear :
2015
Firstpage :
550
Lastpage :
556
Abstract :
Cost and environmental concerns continue to drive research in high performance computing (HPC) energy optimization. Commodity server platforms are increasingly deployed as compute clusters which have a variety of energy management control features. In this paper, we examine the energy reduction effect of different ways to co-schedule benchmark codes on a HPC cluster using different combinations of job queue control dimensions including, thread core affinity interleaving, Dynamic Voltage and Frequency Scaling (DVFS), and job re-ordering. The combination space of control parameters in conjunction with varying job queue depths is too large to explore using a direct measurement approach so we developed a scheduling simulator that can quickly and efficiently examine a large permutation space of job-spans to find the energy optimal order and control configuration. Equipped with the base time/energy profiles of the benchmark algorithms, the simulator can reliably predict the execution time and energy of all the job queue permutation (ordering) choices, including the optimal control parameter combinations within a 3% margin of error.
Keywords :
"Benchmark testing","Layout","Clustering algorithms","Processor scheduling","Sockets","Servers","Aerospace electronics"
Publisher :
ieee
Conference_Titel :
Smart City/SocialCom/SustainCom (SmartCity), 2015 IEEE International Conference on
Type :
conf
DOI :
10.1109/SmartCity.2015.127
Filename :
7463781
Link To Document :
بازگشت