DocumentCode
2888989
Title
Software energy estimation based on statistical characterization of intermediate compilation code
Author
Brandolese, Carlo ; Corbetta, Simone ; Fornaciari, William
Author_Institution
Dipt. di Elettron. e Inf., Politec. di Milano, Milan, Italy
fYear
2011
fDate
1-3 Aug. 2011
Firstpage
333
Lastpage
338
Abstract
Early estimation of embedded software power consumption is a critical issue that can determine the quality and, sometimes, the feasibility of a system. Architecture-specific, cycle-accurate simulators are valuable tools for fine-tuning performance of critical sections of the application but are often too slow for the simulation of entire systems. This paper proposes a fast and statistically accurate methodology to evaluate the energy performance of embedded software and describes the associated toolchain. The methodology is based on a static characterization of the target instruction set to allow estimation on an equivalent, target-independent intermediate code representation.
Keywords
power aware computing; program compilers; software architecture; embedded software power consumption; fine-tuning performance; intermediate compilation code; software energy estimation; statistical characterization; target-independent intermediate code representation; Assembly; Benchmark testing; Equations; Estimation; Instruments; Mathematical model; Software;
fLanguage
English
Publisher
ieee
Conference_Titel
Low Power Electronics and Design (ISLPED) 2011 International Symposium on
Conference_Location
Fukuoka
ISSN
Pending
Print_ISBN
978-1-61284-658-3
Electronic_ISBN
Pending
Type
conf
DOI
10.1109/ISLPED.2011.5993659
Filename
5993659
Link To Document