2005 · 92 citations · 10 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureEnergy ManagementLow-power DesignDynamic Power ReductionPerformance ModelingPower EstimationPower ManagementPower OptimizationSuperscalar ProcessingCache DesignDynamic ScalingEnergy Efficiency OpportunitiesLinear RegressionPower ConsumptionPower Consumption ModelingPower Modeling And EstimationThrottling
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
10
David Brooks, Vivek Tiwari, Margaret Martonosi · 2000 · 2.6K citations
Frank Bellosa · 2000 · 317 citations
Measuring Program Similarity: Experiments with SPEC CPU Benchmark Suites
Aashish Phansalkar, Ajay Joshi, Lieven Eeckhout et al. · 2005 · 171 citations