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
Link To Document :
بازگشت