Models and Metrics to Enable Energy-Efficiency Optimizations

@article{Rivoire2007ModelsAM,
  title={Models and Metrics to Enable Energy-Efficiency Optimizations},
  author={Suzanne Rivoire and Mehul A. Shah and Parthasarathy Ranganathan and Christoforos E. Kozyrakis and Justin Meza},
  journal={Computer},
  year={2007},
  volume={40}
}
Power consumption and energy efficiency are important factors in the initial design and day-to-day management of computer systems. Researchers and system designers need benchmarks that characterize energy efficiency to evaluate systems and identify promising new technologies. To predict the effects of new designs and configurations, they also need accurate methods of modeling power consumption. 
A survey on energy-efficient data management
TLDR
The energyefficiency computing problem is described, as well as possible strategies to tackle the problem, and some recently developed energy-saving data management techniques are surveyed.
Models and metrics for energy-efficient computer systems
TLDR
This dissertation describes the benchmark design, highlighting the challenges and pitfalls of energy-efficiency benchmarking that distinguish it from benchmarking pure performance, and describes the design of the machine with the highest known JouleSort score.
Load dependent data center energy efficiency metric based on component models
TLDR
This paper introduces an alternative metric that makes use of pre-characterized load dependent component models and estimates efficiency for arbitrary input data, which is objectively comparable between different data center configurations as well as between data center sites.
On the Energy-Performance Tradeoff for Parallel Applications
TLDR
Techniques for computing bounds on software speedup and energy factor that captures the energy cost are presented and numeric examples for the bounding techniques lead to valuable insights regarding system behaviour, energy and performance.
Enabling Research on Energy-Efficient System Software Using the SHMAC Infrastructure
TLDR
This dissertation enables research on the energy efficiency of system software using the SHMAC infrastructure by filling two gaps by extending the existing SHMAC-port of the operating system Barrelfish to support running on multiple cores and complementing the infrastructure with an energy efficiency estimation framework.
Measuring and rating the energy-efficiency of servers
Analytical Energy Model Parametrized by Workload, Clock Frequency and Number of Active Cores for Share-Memory High-Performance Computing Applications
TLDR
This study proposes analytical modeling for architecture and application behavior that can be used to estimate energy-optimal software configurations and provide knowledgeable hints to improve DVFS and DPM techniques for single-node HPC applications.
Data Center Energy Consumption Modeling: A Survey
TLDR
An in-depth study of the existing literature on data center power modeling, covering more than 200 models, organized in a hierarchical structure with two main branches focusing on hardware-centric and software-centric power models.
Power Management of Modern Processors
TLDR
This chapter gives introduction to power management at modern processors and presents the parameters that affect the energy and power of digital circuits, and examines how modern processors utilize features in order to reduce the overall energy consumption of the platform while maintaining high performance.
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 21 REFERENCES
Full-System Power Analysis and Modeling for Server Environments
TLDR
This work examines the validity of prior adhoc approaches to understanding power breakdown and quantify several interesting trends important for power modeling and management in the future, and introduces Mantis, a nonintrusive method for modeling full-system power consumption and providing real-time power prediction.
JouleSort: a balanced energy-efficiency benchmark
TLDR
This work proposes and motivate JouleSort, an external sort benchmark, for evaluating the energy efficiency of a wide range of computer systems from clusters to handhelds, and demonstrates a Joule sort system that is over 3.5x as energy-efficient as last year's estimated winner.
Using complete machine simulation for software power estimation: the SoftWatt approach
TLDR
A complete system power simulator, called SoftWatt, is presented that models the CPU, memory hierarchy, and a low-power disk subsystem and quantifies the power behavior of both the application and operating system.
The design and use of simplePower: a cycle-accurate energy estimation tool
TLDR
This paper uses the use of SimplePower to evaluate the impact of a new selective gated pipeline register optimization, a high-level data transformation and a pow er-conscious post compilation optimization on the datapath, memory and on-chip bus energy, respectively.
The benefits of event: driven energy accounting in power-sensitive systems
TLDR
This work evaluates the energy usage of each thread and throttles the system activity so that the scheduling goal is achieved, and shows that the correlation of events and energy values provides the necessary information for energy-aware scheduling policies.
Wattch: a framework for architectural-level power analysis and optimizations
TLDR
Wattch is presented, a framework for analyzing and optimizing microprocessor power dissipation at the architecture-level and opens up the field of power-efficient computing to a wider range of researchers by providing a power evaluation methodology within the portable and familiar SimpleScalar framework.
Temperature-aware microarchitecture: Modeling and implementation
TLDR
HotSpot is described, an accurate yet fast and practical model based on an equivalent circuit of thermal resistances and capacitances that correspond to microarchitecture blocks and essential aspects of the thermal package that shows that power metrics are poor predictors of temperature, that sensor imprecision has a substantial impact on the performance of DTM, and that the inclusion of lateral resistances for thermal diffusion is important for accuracy.
Power prediction for Intel XScale processors using performance monitoring unit events
TLDR
A first-order, linear power estimation model that uses performance counters to estimate run-time CPU and memory power consumption of the Intel PXA255 processor that can serve as a foundation for intelligent, poweraware embedded systems that dynamically adapt to the device’s power consumption is demonstrated.
B13-115 A VISION OF ENERGY AWARE COMPUTING FROM CHIPS TO DATA CENTERS
The miniaturization of silicon devices, and the integration of functionalities on a single chip, has resulted in high power density chips, systems and data centers. The increase in power density in
Energy dissipation in general purpose microprocessors
TLDR
It is found that careful design reduced the energy dissipation by almost 25% and methods of reducing energy consumption that do not lead to performance loss, and methods to reduce delay by exploiting instruction level parallelism are explored.
...
1
2
3
...