DocumentCode :
748185
Title :
System-Level Power Management Using Online Learning
Author :
Dhiman, Gaurav ; Rosing, Tajana Simunic
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of California, San Diego, CA
Volume :
28
Issue :
5
fYear :
2009
fDate :
5/1/2009 12:00:00 AM
Firstpage :
676
Lastpage :
689
Abstract :
In this paper, we propose a novel online-learning algorithm for system-level power management. We formulate both dynamic power management (DPM) and dynamic voltage-frequency scaling problems as one of workload characterization and selection and solve them using our algorithm. The selection is done among a set of experts, which refers to a set of DPM policies and voltage-frequency settings, leveraging the fact that different experts outperform each other under different workloads and device leakage characteristics. The online-learning algorithm adapts to changes in the characteristics and guarantees fast convergence to the best-performing expert. In our evaluation, we perform experiments on a hard disk drive (HDD) and Intel PXA27x core (CPU) with real-life workloads. Our results show that our algorithm adapts really well and achieves an overall performance comparable to the best-performing expert at any point in time, with energy savings as high as 61% and 49% for HDD and CPU, respectively. Moreover, it is extremely lightweight and has negligible overhead.
Keywords :
power aware computing; DPM policies; Intel PXA27x core; device leakage characteristics; dynamic power management; dynamic voltage-frequency scaling problems; hard disk drive; online learning; system-level power management; workload characterization; Dynamic voltage frequency scaling; energy-performance trade-off; online learning; power management;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2009.2015740
Filename :
4838819
Link To Document :
بازگشت