Title :
Power aware job scheduling with QoS guarantees based on feedback control
Author :
Jiang, Congfeng ; Xu, Xianghua ; Wan, Jian ; Zhang, Jilin ; You, Xindong ; Yu, Ritai
Author_Institution :
Sch. of Comput. Sci. & Technol., Hangzhou Dianzi Univ., Hangzhou, China
Abstract :
With the scale of computing system increases, power consumption has become the major challenge to system performance, reliability and IT management costs. Specifically, system performance and reliability, described by various Quality of Service(QoS) metrics, cannot be guaranteed if the objective is to minimize the total power consumption solely, despite of the violations of QoS. Various methods have been developed to control power consumption to avoid system failures and thermal emergencies through coarse-grained designs. However, the existing methods can be improved and more power can be saved if fine-grained job level adaptation is integrated into them. In this paper a feedback control based power aware job scheduling algorithm is proposed to minimize power consumption in computing system and to provide QoS guarantees. In the proposed algorithm, jobs are scheduled according to the realtime and historical power consumption as well as the QoS requirements. Simulations and experiments on real multi core computing system show that the power potential of the system can be deeply explored while still providing QoS guarantees and the performance degradation is acceptable. The experiment results also show that fine-grained job-level power aware scheduling can achieve better power/performance balancing between multiple processors or cores than coarse-grained methods.
Keywords :
feedback; multiprocessing systems; optimisation; power aware computing; power consumption; scheduling; QoS guarantees; feedback control; power aware job scheduling; power consumption; real multicore computing system; Costs; Disaster management; Energy consumption; Energy management; Feedback control; Power system management; Power system reliability; Processor scheduling; Scheduling algorithm; System performance; Quality of Service (QoS); feedback control; job scheduling; power aware computing system;
Conference_Titel :
Quality of Service (IWQoS), 2010 18th International Workshop on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-5987-2
DOI :
10.1109/IWQoS.2010.5542709