DocumentCode
2253415
Title
Runtime identification of microprocessor energy saving opportunities
Author
Bircher, W.L. ; Valluri, M. ; Law, J. ; John, L.K.
Author_Institution
Dept. of Electr. & Comput. Eng., Texas Univ., Austin, TX, USA
fYear
2005
fDate
8-10 Aug. 2005
Firstpage
275
Lastpage
280
Abstract
High power consumption and low energy efficiency have become significant impediments to future performance improvements in modern microprocessors. This paper contributes to the solution of these problems by presenting: linear regression models for power consumption and a detailed study of energy efficiency in a modern out-of-order superscalar microprocessor. These simple (2-input) yet accurate (2.6% error) models provide a valuable tool for identifying opportunities to apply power saving techniques such as clock throttling and dynamic voltage scaling (DVS). Also, future work in improving energy efficiency is motivated by a detailed analysis of SPEC CPU 2000 workloads. The vast majority of workloads are found to yield very low energy efficiency due to the frequency of level two (L2) cache misses and misspeculated instructions.
Keywords
energy conservation; microprocessor chips; power consumption; power supply circuits; regression analysis; DVS; SPEC CPU 2000 workload; clock throttling; dynamic voltage scaling; energy efficiency; linear regression model; out-of-order superscalar microprocessor; power consumption; power saving technique; runtime identification; speculative microprocessor; Clocks; Dynamic voltage scaling; Energy consumption; Energy efficiency; Impedance; Linear regression; Microprocessors; Out of order; Runtime; Voltage control;
fLanguage
English
Publisher
ieee
Conference_Titel
Low Power Electronics and Design, 2005. ISLPED '05. Proceedings of the 2005 International Symposium on
Print_ISBN
1-59593-137-6
Type
conf
DOI
10.1109/LPE.2005.195527
Filename
1522776
Link To Document