| Voltage scheduling in the IpARM microprocessor system |
| Full text |
Pdf
(291 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: 96 - 101
Year of Publication: 2000
ISBN:1-58113-190-9
|
|
Authors
|
|
Trevor Pering
|
Berkeley Wireless Research Center, University of California, Berkeley, 2108 Allston Way, Berkeley, CA
|
|
Thomas Burd
|
Berkeley Wireless Research Center, University of California, Berkeley, 2108 Allston Way, Berkeley, CA
|
|
Robert Brodersen
|
Berkeley Wireless Research Center, University of California, Berkeley, 2108 Allston Way, Berkeley, CA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 6, Downloads (12 Months): 34, Citation Count: 58
|
|
|
ABSTRACT
Microprocessors represent a significant portion of the energy conðsumed in portable electronic devices. Dynamic Voltage Scaling (DVS) allows a device to reduce energy consumption by lowering its processor speed at run-time, allowing a corresponding reduction in processor voltage and energy. A voltage scheduler determines the appropriate operating voltage by analyzing application conðstraints and requirements. A complete software implementation, including both applications and the underlying operating system, shows that DVS is effective at reducing the energy consumed withðout requiring extensive software modification.
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
|
ARM 8 Data-Sheet, Document Number ARM DDI0080C, Advanced RISC Machines Ltd, July 1996.
|
| |
2
|
|
| |
3
|
T. Burd, T. Pering, A. Stratakos, R. Brodersen, "A Dynamic Voltage-Scaled Microprocessor System', 2000 IEEE International Solid-State Circuits Conference Digest of Technical Papers, San Francisco, Feb. 2000.
|
| |
4
|
|
| |
5
|
A. Chandrakasan, S. Sheng, R. W. Brodersen, "Low-power CMOS digital design,' IEEE Journal of Solid-State Circuits, Vol. 27, pp. 473-484, Ap. 1992
|
 |
6
|
Yasuhiro Endo , Zheng Wang , J. Bradley Chen , Margo Seltzer, Using latency to evaluate interactive system performance, Proceedings of the second USENIX symposium on Operating systems design and implementation, p.185-199, October 29-November 01, 1996, Seattle, Washington, United States
|
 |
7
|
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]
|
 |
8
|
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]
|
 |
9
|
Inki Hong , Miodrag Potkonjak , Mani B. Srivastava, On-line scheduling of hard real-time tasks on variable voltage processor, Proceedings of the 1998 IEEE/ACM international conference on Computer-aided design, p.653-656, November 08-12, 1998, San Jose, California, United States
[doi> 10.1145/288548.289105]
|
 |
10
|
|
 |
11
|
|
 |
12
|
Trevor Pering , Tom Burd , Robert Brodersen, The simulation and evaluation of dynamic voltage scaling algorithms, Proceedings of the 1998 international symposium on Low power electronics and design, p.76-81, August 10-12, 1998, Monterey, California, United States
[doi> 10.1145/280756.280790]
|
| |
13
|
|
| |
14
|
|
| |
15
|
M. Weiser, B. Welch, A. Demers, and S. Shenker, "Scheduling for reduced CPU energy,' Proc. 1st Symp. on Operating Systems Design and Implementation, pp. 13-23, Nov. 1994.
|
| |
16
|
|
CITED BY 58
|
|
Tajana Simunic , Luca Benini , Andrea Acquaviva , Peter Glynn , Giovanni De Micheli, Dynamic voltage scaling and power management for portable systems, Proceedings of the 38th conference on Design automation, p.524-529, June 2001, Las Vegas, Nevada, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ankush Varma , Brinda Ganesh , Mainak Sen , Suchismita Roy Choudhury , Lakshmi Srinivasan , Jacob Bruce, A control-theoretic approach to dynamic voltage scheduling, Proceedings of the 2003 international conference on Compilers, architecture and synthesis for embedded systems, October 30-November 01, 2003, San Jose, California, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Haisang Wu , Binoy Ravindran , E. Douglas Jensen , Peng Li, Energy-efficient, utility accrual scheduling under resource constraints for mobile embedded systems, Proceedings of the 4th ACM international conference on Embedded software, September 27-29, 2004, Pisa, Italy
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Yan Zhang , Zhijian Lu , John Lach , Kevin Skadron , Mircea R. Stan, Optimal procrastinating voltage scheduling for hard real-time systems, Proceedings of the 42nd annual conference on Design automation, June 13-17, 2005, San Diego, California, USA
|
|
|
|
|
|
Noureddine Chabini , Ismaïl Chabini , El Mostapha Aboulhamid , Yvon Savaria, Unification of basic retiming and supply voltage scaling to minimize dynamic power consumption for synchronous digital designs, Proceedings of the 13th ACM Great Lakes symposium on VLSI, April 28-29, 2003, Washington, D. C., USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Youngjin Cho , Naehyuck Chang , Chaitali Chakrabarti , Sarma Vrudhula, High-level power management of embedded systems with application-specific energy cost functions, Proceedings of the 43rd annual conference on Design automation, July 24-28, 2006, San Francisco, CA, USA
|
|
|
|
|
|
|
|
|
Nevine AbouGhazaleh , Alexandre Ferreira , Cosmin Rusu , Ruibin Xu , Frank Liberato , Bruce Childers , Daniel Mosse , Rami Melhem, Integrated CPU and l2 cache voltage scaling using machine learning, ACM SIGPLAN Notices, v.42 n.7, July 2007
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|