DocumentCode
1920625
Title
Energy analysis of embedded software based on a cycle-accurate processor power model
Author
Hübert, Heiko ; Stabernack, Benno
Author_Institution
Image Process. Dept., Fraunhofer Inst. for Telecommun., Berlin, Germany
fYear
2010
fDate
3-5 Oct. 2010
Firstpage
602
Lastpage
607
Abstract
The design of embedded systems is often subject to strict requirements concerning various aspects, including real-time performance, power consumption and die area. For mobile devices especially, power consumption is often the most important issue. In order to meet these requirements an adequate system architecture needs to be designed and the embedded software needs to be optimized. For complex applications, this optimization can be fairly difficult and requires an in-depth analysis to reveal the most energy demanding parts of the software. In this paper, we describe a method and its implementation for cycle-accurate software analysis on the function-level, which is based on a RISC processor power model. This analysis method has been used during the implementation of a video coding application in order to show its applicability.
Keywords
embedded systems; microprocessor chips; mobile computing; optimisation; power aware computing; reduced instruction set computing; video coding; RISC processor power model; cycle accurate processor power model; cycle accurate software analysis; die area; embedded software energy analysis; mobile devices; optimization; power consumption; video coding application; Analytical models; Decoding; Energy consumption; Power demand; Power measurement; Registers; Software; Embedded Systems; Power Model; Profiling; Video Coding;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Electronics & Applications (ISIEA), 2010 IEEE Symposium on
Conference_Location
Penang
Print_ISBN
978-1-4244-7645-9
Type
conf
DOI
10.1109/ISIEA.2010.5679393
Filename
5679393
Link To Document