• DocumentCode
    634412
  • Title

    An improved instruction-level energy model for RISC microprocessors

  • Author

    Wei Wang ; Zwolinski, Mark

  • Author_Institution
    Sch. of Electron. & Comput. Sci., Univ. of Southampton, Southampton, UK
  • fYear
    2013
  • fDate
    24-27 June 2013
  • Firstpage
    349
  • Lastpage
    352
  • Abstract
    The power and energy consumed by a chip have become primary design constraints for embedded systems and are largely affected by software. However, there is a gap between software and hardware that makes it hard to predict which code consumes the least power before running it. Therefore, it is vital to discover which factors affect a program´s energy consumption. In this paper we present an instruction-level power model for a single core, in-order RISC processor architecture. We do not analyze each instruction individually, but we study the average power and running time instead. We find the power in a processor is nearly constant, no matter what instructions are run, but the IO port power is related to the behavior of the program. Furthermore, we provide a model that takes the cache miss rate into consideration.
  • Keywords
    embedded systems; microprocessor chips; reduced instruction set computing; IO port power; RISC microprocessors; cache miss rate; embedded systems; improved instruction-level energy model; in-order processor architecture; instruction-level power model; primary design constraints; program energy consumption; running time; single core; Energy consumption; Equations; Estimation; Mathematical model; Power demand; Standards; Switches; Energy estimation; Energy modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Ph.D. Research in Microelectronics and Electronics (PRIME), 2013 9th Conference on
  • Conference_Location
    Villach
  • Print_ISBN
    978-1-4673-4580-4
  • Type

    conf

  • DOI
    10.1109/PRIME.2013.6603186
  • Filename
    6603186