DocumentCode :
2029163
Title :
PAAS: Power Aware Algorithm for Scheduling in High Performance Computing
Author :
Raghu, H.V. ; Saurav, Sumit Kumar ; Bapu, Bindhumadhava S.
Author_Institution :
Real Time Syst. & Smart Grid Group, Centre for Dev. of Adv. Comput., Bangalore, India
fYear :
2013
fDate :
9-12 Dec. 2013
Firstpage :
327
Lastpage :
332
Abstract :
Energy consumption has become the major concern in High Performance Computing (HPC) systems as far as operational cost, reliability of systems and environmental impacts are concerned. The optimization of energy consumption in HPC systems is challenging task. The frequency/voltage used for execution of a job has a key impact in overall energy consumption. In this paper, we have implemented Power Aware Algorithm for Scheduling (PAAS), which focuses on energy reduction and load balancing aspects of HPC systems. The PAAS guides the scheduler to take intelligent decisions based on the information available in knowledge base. The Scheduler provides an optimal energy aware schedule for each node to minimize the make span across nodes and to reduce energy consumption. The knowledge base gives the optimal frequency and voltage where energy consumption is minimal for a particular job. The Dynamic Voltage and Frequency Scaling (DVFS) knobs are tuned across the nodes based on predicted optimal frequency and voltage. We used hardware based power measurement device Watts up? .NET meter for individual computing nodes as well as Multi-Agent framework for monitoring and analyzing energy consumption. We evaluated the algorithm on the experimental test-bed with the set of scientific applications. Our technique showed an average measured energy savings of 12.64% and a maximum of 13.5%.
Keywords :
energy conservation; energy consumption; multi-agent systems; optimisation; parallel processing; power aware computing; power measurement; resource allocation; scheduling; wattmeters; DVFS knobs; HPC systems energy reduction; HPC systems load balancing; PAAS; dynamic voltage and frequency scaling knobs; energy consumption analysis; energy consumption monitoring; energy consumption optimization; hardware based power measurement device Watts up? .NET meter; high performance computing; multiagent framework; power aware algorithm for scheduling; Energy consumption; Knowledge based systems; Optimization; Power demand; Processor scheduling; Scheduling; Time-frequency analysis; Dynamic Voltage and Frequency Scaling; Energy Optimization; High Performance Computing; Power Aware Algorithms; Power Aware Scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Utility and Cloud Computing (UCC), 2013 IEEE/ACM 6th International Conference on
Conference_Location :
Dresden
Type :
conf
DOI :
10.1109/UCC.2013.71
Filename :
6809427
Link To Document :
بازگشت