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