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
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;
Conference_Titel :
Industrial Electronics & Applications (ISIEA), 2010 IEEE Symposium on
Conference_Location :
Penang
Print_ISBN :
978-1-4244-7645-9
DOI :
10.1109/ISIEA.2010.5679393