DocumentCode :
2635882
Title :
Complete System Power Estimation: A Trickle-Down Approach Based on Performance Events
Author :
Bircher, W. Lloyd ; John, Lizy K.
Author_Institution :
Dept. of Electr. & Comput. Eng., Texas Univ., Austin, TX
fYear :
2007
fDate :
25-27 April 2007
Firstpage :
158
Lastpage :
168
Abstract :
This paper proposes the use of microprocessor performance counters for online measurement of complete system power consumption. While past studies have demonstrated the use of performance counters for microprocessor power, to the best of our knowledge, we are the first to create power models for the entire system based on processor performance events. Our approach takes advantage of the "trickle-down" effect of performance events in a microprocessor. We show how well known performance-related events within a microprocessor such as cache misses and DMA transactions are highly correlated to power consumption outside of the microprocessor. Using measurement of an actual system running scientific and commercial workloads we develop and validate power models for five subsystems: memory, chipset, I/O, disk and microprocessor. These models are shown to have an average error of less than 9% 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 additional power sensing hardware
Keywords :
performance evaluation; power aware computing; complete system power consumption; complete system power estimation; microprocessor performance counter; microprocessor performance event; microprocessor power; on-chip performance event counter; online measurement; power model; power sensing hardware; system power consumption estimation; Computer architecture; Counting circuits; Energy consumption; Hardware; Laboratories; Microprocessors; Power engineering computing; Power measurement; Power system modeling; Temperature sensors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Performance Analysis of Systems & Software, 2007. ISPASS 2007. IEEE International Symposium on
Conference_Location :
San Jose, CA
Print_ISBN :
1-4244-1082-7
Electronic_ISBN :
1-4244-1082-7
Type :
conf
DOI :
10.1109/ISPASS.2007.363746
Filename :
4211032
Link To Document :
بازگشت