• DocumentCode
    1452174
  • Title

    Complete System Power Estimation Using Processor Performance Events

  • Author

    Bircher, W. Lloyd ; John, Lizy K.

  • Author_Institution
    Adv. Micro Devices, Austin, TX, USA
  • Volume
    61
  • Issue
    4
  • fYear
    2012
  • fDate
    4/1/2012 12:00:00 AM
  • Firstpage
    563
  • Lastpage
    577
  • Abstract
    This paper proposes the use of microprocessor performance counters for online measurement of complete system power consumption. The approach takes advantage of the "trickle-down” effect of performance events in microprocessors. While it has been known that CPU power consumption is correlated to processor performance, the use of well-known performance-related events within a microprocessor such as cache misses and DMA transactions to estimate power consumption in memory and disk and other subsystems outside of the microprocessor is new. Using measurement of actual systems running scientific, commercial and productivity workloads, power models for six subsystems (CPU, memory, chipset, I/O, disk, and GPU) on two platforms (server and desktop) are developed and validated. These models are shown to have an average error of less than nine percent per subsystem across the considered workloads. Through the use of these models and existing on-chip performance event counters, it is possible to estimate system power consumption without the need for power sensing hardware.
  • Keywords
    microcomputers; power consumption; CPU power consumption; DMA transactions; complete system power consumption; microprocessor performance counters; online measurement; performance related events; power estimation; power sensing hardware; processor performance events; Computational modeling; Microprocessors; Power demand; Power measurement; Radiation detectors; Servers; Energy-aware systems; evaluation; measurement; modeling; power management.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2011.47
  • Filename
    5714687