ACM Home Page
Please provide us with feedback. Feedback
Automatic performance setting for dynamic voltage scaling
Full text PdfPdf (311 KB)
Source International Conference on Mobile Computing and Networking archive
Proceedings of the 7th annual international conference on Mobile computing and networking table of contents
Rome, Italy
Pages: 260 - 271  
Year of Publication: 2001
ISBN:1-58113-422-3
Authors
Krisztián Flautner  University of Michigan, 1301 Beal Ave., Ann Arbor, MI
Steve Reinhardt  University of Michigan, 1301 Beal Ave., Ann Arbor, MI
Trevor Mudge  University of Michigan, 1301 Beal Ave., Ann Arbor, MI
Sponsor
SIGMOBILE: ACM Special Interest Group on Mobility of Systems, Users, Data and Computing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 35,   Citation Count: 44
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/381677.381702
What is a DOI?

ABSTRACT

The emphasis on processors that are both low power and high performance has resulted in the incorporation of dynamic voltage scaling into processor designs. This feature allows one to make fine granularity trade-offs between power use and performance, provided there is a mechanism in the OS to control that trade-off. In this paper, we describe a novel software approach to automatically controlling dynamic voltage scaling in order to optimize energy use. Our mechanism is implemented in the Linux kernel and requires no modification of user programs. Unlike previous automated approaches, our method works equally well with irregular and multiprogrammed workloads. Moreover, it has the ability to ensure that the quality of interactive performance is within user specified parameters. Our experiments show that as a result of our algorithm, processor energy savings of as much as 75% can be achieved with only a minimal impact on the user experience.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Developer manual: "Intel 80200 Processor Based on Intel XScale Microarchitecture" http://developer.intel.com/design/ iio/manuals/273411.htm
3
4
5
 
6
D. Grunwald, P. Levis, K. Farkas, C. B. Morrey III, and M. Neufeld. Policies for Dynamic Clock Scheduling. Proceedings of the Fourth Symposium on Operating Systems Design & Implementation, October 2000.
 
7
 
8
D. Laird, Crusoe Processor Products and Technology http:// www.transmeta.com/press/download/pdf/laird.pdf, January 2000.
 
9
 
10
 
11
12
13
14
 
15
M. Weiser, B. Welch, A. Demers, and S. Shenker. Scheduling for Reduced CPU Energy. Proceedings of the First Symposium of Operating Systems Design and Implementation, November 1994.

CITED BY  44
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Collaborative Colleagues:
Krisztián Flautner: colleagues
Steve Reinhardt: colleagues
Trevor Mudge: colleagues

Peer to Peer - Readers of this Article have also read: