DocumentCode
3270052
Title
High-level optimization for low power consumption on microprocessor-based systems
Author
Ortiz, David A. ; Santiago, Nayda G.
Author_Institution
Univ. of Puerto Rico, Mayaguez
fYear
2007
fDate
5-8 Aug. 2007
Firstpage
1265
Lastpage
1268
Abstract
Power consumption is an important constraint in the design of battery-operated embedded systems. The problem of minimizing power dissipation may be handled in terms of hardware or software optimizations. High-level language optimization techniques appear as an alternative to achieve low power consumption when programming embedded systems. In this work, software optimization techniques were applied to a set of code segments in a high-level language, in order to analyze the effect that source code optimizations have on the power dissipation of microprocessor-based systems. Design of experiments (DOE) techniques were used in order to reach statistical sound conclusions about the actual impact that software optimization techniques have on power consumption.
Keywords
design of experiments; embedded systems; high level languages; low-power electronics; microprocessor chips; software engineering; battery-operated embedded system; code segment; design of experiment; high-level language; microprocessor-based system; power consumption; power dissipation; software optimization; source code optimization; Decoding; Design optimization; Embedded software; Embedded system; Energy consumption; Hardware; High level languages; Microprocessors; Optimizing compilers; Power dissipation;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2007. MWSCAS 2007. 50th Midwest Symposium on
Conference_Location
Montreal, Que.
ISSN
1548-3746
Print_ISBN
978-1-4244-1175-7
Electronic_ISBN
1548-3746
Type
conf
DOI
10.1109/MWSCAS.2007.4488783
Filename
4488783
Link To Document