DocumentCode
873070
Title
A Homogeneous Architecture for Power Policy Integration in Operating Systems
Author
Pettis, N. ; Yung-Hsiang Lu
Author_Institution
Google, Mountain View, CA
Volume
58
Issue
7
fYear
2009
fDate
7/1/2009 12:00:00 AM
Firstpage
945
Lastpage
955
Abstract
A significant volume of research has concentrated on operating system (OS)-directed power management. The primary focus of previous research has been the development of better policies. In this paper, we provide evidence that one policy may outperform another under different conditions. Hence, it is difficult, or even impossible, to design the "best" policy for all computers. We explain how to select the best policies at runtime without user or administrator intervention by using a software framework called the homogeneous architecture for power policy integration (HAPPI). This architecture is portable across different platforms running Linux. HAPPI specifies common requirements for policies and provides an interface to simplify the implementation of policies in a commodity OS. Our approach allows these policies to be compared simultaneously to select the best policy among a set of distinct policies at runtime. Experimental results indicate that HAPPI achieves energy savings within 4 percent of the best individual policy for each device in several computing systems without a priori knowledge of workloads.
Keywords
Linux; power aware computing; software architecture; HAPPI; Linux; homogeneous architecture; operating systems; power management; power policy integration; CD-ROMs; Delay; Hardware; Kernel; Linux; Performance evaluation; Software; Dynamic power management; Operating Systems; Power Management; automatic policy selection; operating systems.;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.2008.180
Filename
4633348
Link To Document