| Policy optimization for dynamic power management |
| Full text |
Pdf
(239 KB)
|
| Source
|
Annual ACM IEEE Design Automation Conference
archive
Proceedings of the 35th annual Design Automation Conference
table of contents
San Francisco, California, United States
Pages: 182 - 187
Year of Publication: 1998
ISBN:0-89791-964-5
|
|
Authors
|
|
G. A. Paleologo
|
Stanford University, Dept. of Engineering-Economic Systems and Operations Research, Stanford, CA
|
|
L. Benini
|
Stanford University, Computer Systems Laboratory, Stanford, CA
|
|
A. Bogliolo
|
Università di Bologna, Dip. Informatica, Elettronica, Sistemistica, Bologna, Italy 30165
|
|
G. De Micheli
|
Stanford University, Computer Systems Laboratory, Stanford, CA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 14, Downloads (12 Months): 56, Citation Count: 23
|
|
|
ABSTRACT
Dynamic power management schemes (also called policies) can be used to control the power consumption levels of electronic systems, by setting their components in different states, each characterized by a performance level and a power consumption. In this paper, we describe power-managed systems using a finite-state, stochastic model. Furthermore, we show that the fundamental problem of finding an optimal policy which maximizes the average performance level of a system, subject to a constraint on the power consumption, can be formulated as a stochastic optimization problem called policy optimization. Policy optimization can be solved exactly in polynomial time (in the number of states of the model). We implemented a policy optimization tool and tested the quality of the optimal policies on a realistic case study.
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
|
Auspex File System Traces, available at http ://now. cs. berkeley, edu/X fs/Auspex Trac es/auspex, html (1993).
|
| |
2
|
|
| |
3
|
J. Czyzyk, S. Mehrotra, and S. Wright, "PCx User Guide", Technical Report OTC 96/01, Optimization Technology Center, May, 1996.
|
| |
4
|
|
| |
5
|
R. Golding, P. Bosh et al, "Idleness is not sloth", in Proceedings of Winter USENIX Technical Conference, pp.201-212 (1995).
|
| |
6
|
|
| |
7
|
A. Hordijk, and L. C. M. Kallenberg, "Constrained Undiscounted Stochastic Dynamic Programming", Mathematics of Operations Research, Vol. 2, pp. 276-289 (1984).
|
| |
8
|
|
| |
9
|
Intel, Microsoft and Toshiba, "Advanced Configuration and Power Interface specification", available at http://www, intel, com/ial/powermgm/specs, html (1996).
|
| |
10
|
Microsoft,"OnNow: the evolution of the PC platform", available at http ://www. microsoft, com/hwdev/pcfuture/ONNOW. HTM (1997).
|
| |
11
|
|
| |
12
|
|
| |
13
|
Technical specifications of hard drive IBM Travelstar VP 2.5-inch, available at http ://www. storage, ibm. com/stora ge/oem/data/travvp, htm ( 1996 ).
|
| |
14
|
S. Udani and J. Smith, "The power broker: intelligent power management for mobile computing", Technical report MS-CLS-96-12, Dept. of Computer Information Science, University of Pennsylvania (1996).
|
CITED BY 24
|
|
|
|
|
Luca Benini , Alessandro Bogliolo , Giovanni De Micheli, Dynamic power management of electronic systems, Proceedings of the 1998 IEEE/ACM international conference on Computer-aided design, p.696-702, November 08-12, 1998, San Jose, California, United States
|
|
|
Luca Benini , Alessandro Bogliolo , Stefano Cavallucci , Bruno Riccó, Monitoring system activity for OS-directed dynamic power management, Proceedings of the 1998 international symposium on Low power electronics and design, p.185-190, August 10-12, 1998, Monterey, California, United States
|
|
|
Yung-Hsiang Lu , Eui-Young Chung , Tajana Šimunić , Luca Benini , Giovanni De Micheli, Quantitative comparison of power management algorithms, Proceedings of the conference on Design, automation and test in Europe, p.20-26, March 27-30, 2000, Paris, France
|
|
|
Qinru Qiu , Qing Wu , Massoud Pedram, Dynamic power management of complex systems using generalized stochastic Petri nets, Proceedings of the 37th conference on Design automation, p.352-356, June 05-09, 2000, Los Angeles, California, United States
|
|
|
|
|
|
Tajana Simunic , Luca Benini , Peter Glynn , Giovanni De Micheli, Dynamic power management for portable systems, Proceedings of the 6th annual international conference on Mobile computing and networking, p.11-19, August 06-11, 2000, Boston, Massachusetts, United States
|
|
|
|
|
|
Qinru Qiu , Qing Wu , Massoud Pedram, Stochastic modeling of a power-managed system: construction and optimization, Proceedings of the 1999 international symposium on Low power electronics and design, p.194-199, August 16-17, 1999, San Diego, California, United States
|
|
|
Xiaodong Li , Zhenmin Li , Francis David , Pin Zhou , Yuanyuan Zhou , Sarita Adve , Sanjeev Kumar, Performance directed energy management for main memory and disks, ACM SIGARCH Computer Architecture News, v.32 n.5, December 2004
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Eui-Young Chung , Luca Benini , Alessandro Bogiolo , Giovanni De Micheli, Dynamic power management for non-stationary service requests, Proceedings of the conference on Design, automation and test in Europe, p.18-es, January 1999, Munich, Germany
|
|
|
|
|
|
Reinaldo Bergamaschi , Guoling Han , Alper Buyuktosunoglu , Hiren Patel , Indira Nair , Gero Dittmann , Geert Janssen , Nagu Dhanwada , Zhigang Hu , Pradip Bose , John Darringer, Exploring power management in multi-core systems, Proceedings of the 2008 conference on Asia and South Pacific design automation, January 21-24, 2008, Seoul, Korea
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|