| Operating-system directed power reduction |
| Full text |
Pdf
(156 KB)
|
| Source
|
International Symposium on Low Power Electronics and Design
archive
Proceedings of the 2000 international symposium on Low power electronics and design
table of contents
Rapallo, Italy
Pages: 37 - 42
Year of Publication: 2000
ISBN:1-58113-190-9
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 9, Downloads (12 Months): 63, Citation Count: 25
|
|
|
ABSTRACT
this paper presents a new approach for power reduction by taking a global, software-centric view. It analyzes the sources of power consumption: tasks that require services from hardware components. When a component is not used by any task, it can enter a sleeping state to save power. Operating systems have detailed information about tasks; therefore, OS is the best place for identifying hardware idleness and shutting down unused components. We implement this technique in Linux and show that it can save more than 50% power compared to traditional hardware-centric shutdown techniques.
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
|
ACPI. http://www.teleport.com/~acpi.
|
| |
2
|
ACPI4Linux. http://phobos.fs.tum.de/acpi/index.html.
|
| |
3
|
|
| |
4
|
L. Benini, A. Bogliolo, G. A. Paleologo, and G. D. Micheli. Policy Optimization for Dynamic Power Management. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 16(6):813-833, June 1999.
|
| |
5
|
Eui-Young Chung , Luca Benini , Giovanni De Micheli, Dynamic power management using adaptive learning tree, Proceedings of the 1999 IEEE/ACM international conference on Computer-aided design, p.274-279, November 07-11, 1999, San Jose, California, United States
|
 |
6
|
Kinshuk Govil , Edwin Chan , Hal Wasserman, Comparing algorithm for dynamic speed-setting of a low-power CPU, Proceedings of the 1st annual international conference on Mobile computing and networking, p.13-25, November 13-15, 1995, Berkeley, California, United States
[doi> 10.1145/215530.215546]
|
 |
7
|
Inki Hong , Darko Kirovski , Gang Qu , Miodrag Potkonjak , Mani B. Srivastava, Power optimization of variable voltage core-based systems, Proceedings of the 35th annual conference on Design automation, p.176-181, June 15-19, 1998, San Francisco, California, United States
[doi> 10.1145/277044.277088]
|
| |
8
|
|
| |
9
|
A. Karlin, M. Manasse, L. McGeoch, and S. Owicki. Competitive Randomized Algorithms for Nonuniform Problems. Algorithmica, 11(6):542-571, June 1994.
|
| |
10
|
|
 |
11
|
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
[doi> 10.1145/343647.343688]
|
| |
12
|
OnNow. http://www.microsoft.com/hwdev/onnow/.
|
 |
13
|
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
[doi> 10.1145/313817.313923]
|
 |
14
|
|
| |
15
|
|
| |
16
|
|
| |
17
|
|
| |
18
|
M. Weiser, B. Welch, A. Demers, and S. Shenker. Scheduling for Reduced CPU Energy. In Symposium on Operating Systems Design and Implementation, pages 13-23, 1994.
|
CITED BY 25
|
|
|
|
|
V. Delaluz , A. Sivasubramaniam , M. Kandemir , N. Vijaykrishnan , M. J. Irwin, Scheduler-based DRAM energy management, Proceedings of the 39th conference on Design automation, June 10-14, 2002, New Orleans, Louisiana, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
C. Brandolese , W. Fornaciari , F. Salice , L. Pomante , R. Zafalon, DPM at OS level: low-power scheduling policies, Proceedings of the 5th WSEAS International Conference on Circuits, Systems, Electronics, Control & Signal Processing, p.100-105, November 01-03, 2006, Dallas, Texas
|
|
|
|
|
|
|
|
|
W. Zhang , Y.-F. Tsai , D. Duarte , N. Vijaykrishnan , M. Kandemir , M. J. Irwin, Reducing dynamic and leakage energy in VLIW architectures, ACM Transactions on Embedded Computing Systems (TECS), v.5 n.1, p.1-28, February 2006
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|