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