| Power analysis of embedded software: a first step towards software power minimization |
| Full text |
Pdf
(786 KB)
|
| Source
|
International Conference on Computer Aided Design
archive
Proceedings of the 1994 IEEE/ACM international conference on Computer-aided design
table of contents
San Jose, California, United States
Pages: 384 - 390
Year of Publication: 1994
ISBN:0-89791-690-5
|
|
Authors
|
|
Vivek Tiwari
|
Dept. of Electrical Engineering, Princeton University, Princeton, NJ
|
|
Sharad Malik
|
Dept. of Electrical Engineering, Princeton University, Princeton, NJ
|
|
Andrew Wolfe
|
Dept. of Electrical Engineering, Princeton University, Princeton, NJ
|
|
| Sponsors |
|
| Publisher |
IEEE Computer Society Press
Los Alamitos, CA, USA
|
| Bibliometrics |
Downloads (6 Weeks): 41, Downloads (12 Months): 127, Citation Count: 21
|
|
|
ABSTRACT
Embedded computer systems are characterized by the presence of a dedicated processor and the software that runs on it. Power constraints are increasingly becoming the critical component of the design specification of these systems. At present, however, power analysis tools can only be applied at the lower levels of the design—the circuit or gate level. It is either impractical or impossible to use the lower level tools to estimate the power cost of the software component of the system. This paper describes the first systematic attempt to model this power cost. A power analysis technique is developed that has been applied to two commercial microprocessors—Intel 486DX2 and Fujitsu SPARClite 934. This technique can be employed to evaluate the power cost of embedded software and also be used to search the design space in software power 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
|
Intel Corp. i~86 Microprocessor, Hardware Reference Manual, 1990.
|
| |
2
|
|
| |
3
|
C. L. Su, C. Y. Tsui, and A. M. Despain. Low power architecture design and compilation techniques for high-performance processors. In IEEE COMPCON, Feb. 1994.
|
| |
4
|
V. Tiwari, T.C. Lee, M. Fujita, and D. Maheshwari. Power analysis of the SPARClite MB86934. Technical Report FLA-CAD-94-01, Fujitsu Labs of America, August 1994.
|
| |
5
|
V. Tiwari, S. Malik, and A. Wolfe. Compilation techniques for low energy: An overview. In Proceedings of lhe 199/t Symposium on Low Power Electronics, October 1994.
|
| |
6
|
V. Tiwari, S. Malik, and A. Wolfe. Power analysis of the Intel 486DX2. Technical Report CE-M94-5, Princeton Univ., Dept. of Elect. Eng., June 1994.
|
CITED BY 21
|
|
Huzefa Mehta , Robert Michael Owens , Mary Jane Irwin , Rita Chen , Debashree Ghosh, Techniques for low energy software, Proceedings of the 1997 international symposium on Low power electronics and design, p.72-75, August 18-20, 1997, Monterey, California, United States
|
|
|
|
|
|
|
|
|
Manoj Kumar Jain , Lars Wehmeyer , Stefan Steinke , Peter Marwedel , M. Balakrishnan, Evaluating register file size in ASIP design, Proceedings of the ninth international symposium on Hardware/software codesign, p.109-114, April 2001, Copenhagen, Denmark
|
|
|
|
|
|
|
|
|
Kathleen Baynes , Chris Collins , Eric Fiterman , Brinda Ganesh , Paul Kohout , Christine Smit , Tiebing Zhang , Bruce Jacob, The performance and energy consumption of three embedded real-time operating systems, Proceedings of the 2001 international conference on Compilers, architecture, and synthesis for embedded systems, November 16-17, 2001, Atlanta, Georgia, USA
|
|
|
|
|
|
Phillip Stanley-Marbell , Michael Hsiao, Fast, flexible, cycle-accurate energy estimation, Proceedings of the 2001 international symposium on Low power electronics and design, p.141-146, August 2001, Huntington Beach, California, United States
|
|
|
Huzefa Mehta , Robert Michael Owens , Mary Jane Irwin, Energy characterization based on clustering, Proceedings of the 33rd annual conference on Design automation, p.702-707, June 03-07, 1996, Las Vegas, Nevada, United States
|
|
|
|
|
|
|
|
|
Marc Leeman , David Atienza , Geert Deconinck , Vincenzo Florio , José M. Mendías , Chantal Ykman-Couvreur , Francky Catthoor , Rudy Lauwereins, Methodology for Refinement and Optimisation of Dynamic Memory Management for Embedded Systems in Multimedia Applications, Journal of VLSI Signal Processing Systems, v.40 n.3, p.383-396, July 2005
|
|
|
|
|
|
M. Wendt , M. Grumer , C. Steger , R. Weiss , U. Neffe , A. Muehlberger, System level power profile analysis and optimization for smart cards and mobile devices, Proceedings of the 2008 ACM symposium on Applied computing, March 16-20, 2008, Fortaleza, Ceara, Brazil
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Matthias Grumer , Manuel Wendt , Christian Steger , Reinhold Weiss , Ulrich Neffe , Andreas Muehlberger, Power profile estimation and compiler-based software optimization for mobile devices, Journal of Embedded Computing, v.3 n.3, p.231-239, August 2009
|
|