| Monitoring system activity for OS-directed dynamic power management |
| Full text |
Pdf
(862 KB)
|
| Source
|
International Symposium on Low Power Electronics and Design
archive
Proceedings of the 1998 international symposium on Low power electronics and design
table of contents
Monterey, California, United States
Pages: 185 - 190
Year of Publication: 1998
ISBN:1-58113-059-7
|
|
Authors
|
|
Luca Benini
|
Hewlett Packard Laboratories and Stanford University and DEIS - Universit'a di Bologna, Bologna, ITALY 40136
|
|
Alessandro Bogliolo
|
DEIS - Universit'a di Bologna, Bologna, ITALY 40136
|
|
Stefano Cavallucci
|
DEIS - Universit'a di Bologna, Bologna, ITALY 40136
|
|
Bruno Riccó
|
DEIS - Universit'a di Bologna, Bologna, ITALY 40136
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 25, Citation Count: 15
|
|
|
ABSTRACT
Most work to date on power reduction has focused at the component level, not at the system level. In this paper, we propose a framework for describing the power behavior of system-level designs. The model consists of a set of resources, an environmental workload specification, and a power management policy, which serves as the heart of the system model. We map this model to a simulation-based framework to obtain an estimate of the system's power dissipation. Accompanying this, we propose an algorithm to optimize power management policies. The optimization algorithm can be used in a tight loop with the estimation engine to derive new power-management policy algorithms for a given system-level description. We tested our approach by applying it to a real-life low-power portable design, achieving a power estimation accuracy of ∼10%, and a 23% reduction in power after policy optimization.
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
|
|
| |
3
|
|
| |
4
|
R. Golding, P. Bosh et al, "Idleness is not sloth," in Proceedings of Winter USENIX Technical Conference, pp.201-212 (1995).
|
| |
5
|
L. Torvalds, "Linux kernel implementation," Proceedings of Open Systems. Looking into the Future. AUUG '9,~, pp. 9-14, Sept. 1994.
|
| |
6
|
Microsoft, "OnNow: the evolution of the PC platform," http://www, microsoft, com/hwdev/ONNO W. HTM 1997.
|
| |
7
|
intel, Microsoft and Toshiba, "Advanced Configuration and Power Interface", http://www.teleport.com/ acpi//1996.
|
| |
8
|
|
 |
9
|
G. A. Paleologo , L. Benini , A. Bogliolo , G. De Micheli, Policy optimization for dynamic power management, Proceedings of the 35th annual conference on Design automation, p.182-187, June 15-19, 1998, San Francisco, California, United States
[doi> 10.1145/277044.277094]
|
CITED BY 16
|
|
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
|
|
|
|
|
|
Michael Huang , Jose Renau , Seung-Moon Yoo , Josep Torrellas, A framework for dynamic energy efficiency and temperature management, Proceedings of the 33rd annual ACM/IEEE international symposium on Microarchitecture, p.202-213, December 2000, Monterey, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
I. Kadayif , M. Kandemir , G. Chen , N. Vijaykrishnan , M. J. Irwin , A. Sivasubramaniam, Compiler-directed high-level energy estimation and optimization, ACM Transactions on Embedded Computing Systems (TECS), v.4 n.4, p.819-850, November 2005
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|