• 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