• DocumentCode
    2888989
  • Title

    Software energy estimation based on statistical characterization of intermediate compilation code

  • Author

    Brandolese, Carlo ; Corbetta, Simone ; Fornaciari, William

  • Author_Institution
    Dipt. di Elettron. e Inf., Politec. di Milano, Milan, Italy
  • fYear
    2011
  • fDate
    1-3 Aug. 2011
  • Firstpage
    333
  • Lastpage
    338
  • Abstract
    Early estimation of embedded software power consumption is a critical issue that can determine the quality and, sometimes, the feasibility of a system. Architecture-specific, cycle-accurate simulators are valuable tools for fine-tuning performance of critical sections of the application but are often too slow for the simulation of entire systems. This paper proposes a fast and statistically accurate methodology to evaluate the energy performance of embedded software and describes the associated toolchain. The methodology is based on a static characterization of the target instruction set to allow estimation on an equivalent, target-independent intermediate code representation.
  • Keywords
    power aware computing; program compilers; software architecture; embedded software power consumption; fine-tuning performance; intermediate compilation code; software energy estimation; statistical characterization; target-independent intermediate code representation; Assembly; Benchmark testing; Equations; Estimation; Instruments; Mathematical model; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Low Power Electronics and Design (ISLPED) 2011 International Symposium on
  • Conference_Location
    Fukuoka
  • ISSN
    Pending
  • Print_ISBN
    978-1-61284-658-3
  • Electronic_ISBN
    Pending
  • Type

    conf

  • DOI
    10.1109/ISLPED.2011.5993659
  • Filename
    5993659