• DocumentCode
    648674
  • Title

    A basic-block power annotation approach for fast and accurate embedded software power estimation

  • Author

    Chien-Min Lee ; Chi-Kang Chen ; Ren-Song Tsay

  • Author_Institution
    Synopsys Taiwan Co., Ltd., Taiwan
  • fYear
    2013
  • fDate
    7-9 Oct. 2013
  • Firstpage
    118
  • Lastpage
    123
  • Abstract
    We propose a new power simulation technique that effectively considers dynamic program execution behaviors such as cache hit/miss or branch predicted/mis-predicted and achieves fast and accurate power estimation results. Traditionally, accurate software power estimation relies on slower fine-grained simulations while faster coarse-grained simulations often lead to inaccurate estimation results. We pre-characterize detailed circuit power consumption, pipeline and branch effects of each basic block for accuracy and then apply efficient instruction-set simulators to compute total software power consumption. The experimental result shows that our approach achieves over 200 MIPS performance with a less than 3% error rate.
  • Keywords
    instruction sets; power aware computing; basic-block power annotation approach; branch effects; cache hit; cache miss; circuit power consumption; coarse-grained simulations; dynamic program execution behaviors; embedded software power estimation; fine-grained simulations; instruction-set simulators; pipeline; power estimation results; power simulation; total software power consumption;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Very Large Scale Integration (VLSI-SoC), 2013 IFIP/IEEE 21st International Conference on
  • Conference_Location
    Istanbul
  • Type

    conf

  • DOI
    10.1109/VLSI-SoC.2013.6673261
  • Filename
    6673261