DocumentCode :
1569177
Title :
Static simulation: A method for power and energy estimation in embedded microprocessors
Author :
Acevedo-Patino, Oscar ; Jiménez, Manuel ; Cruz-Ayoroa, Arnaldo J.
Author_Institution :
Electr. & Comput. Eng. Dept., Univ. of Puerto Rico, Mayaguez, Puerto Rico
fYear :
2010
Firstpage :
41
Lastpage :
44
Abstract :
Current methodologies for software-level power and energy estimation use a microprocessor´s power model combined with specialized tools that profile the program under study. These tools commonly rely on real-time program execution or simulations to gather the information needed, a process that usually requires a full set of real run-time data. This work proposes the use of static code simulation as an alternative to analyze and predict the program´s behavior. This, in combination with a microprocessor´s power model, allows to estimate power and energy with only a small amount of run-time data. Furthermore, the low execution time of the proposed method allows for its use as in iterative power optimizers. We present results obtained for a set of representative benchmark programs applied ran on a PowerPC 603e microprocessor. Power and energy estimates with mean absolute errors below 7% and 15%, respectively, are reported for the analyzed test cases.
Keywords :
embedded systems; microprocessor chips; PowerPC 603e microprocessor; embedded microprocessor; energy estimation; iterative power optimizer; power estimation; power model; representative benchmark programs; software-level power; static code simulation; Computational modeling; Costs; Current measurement; Energy consumption; Instruments; Microprocessors; Power generation; Power system modeling; Predictive models; Runtime;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems (MWSCAS), 2010 53rd IEEE International Midwest Symposium on
Conference_Location :
Seattle, WA
ISSN :
1548-3746
Print_ISBN :
978-1-4244-7771-5
Type :
conf
DOI :
10.1109/MWSCAS.2010.5548556
Filename :
5548556
Link To Document :
بازگشت