Encyclopedia of Big Data Technologies

Living Edition
| Editors: Sherif Sakr, Albert Zomaya

Energy Benchmarking

  • Klaus-Dieter LangeEmail author
  • Jóakim von KistowskiEmail author
Living reference work entry
DOI: https://doi.org/10.1007/978-3-319-63962-8_119-1

Synonyms

Definition

Software that utilizes standard applications, or their core routines that focus on a particular access pattern, in order to measure the power consumption or energy efficiency of single or multiple servers or storage systems.

Historical Background

In 1996, one of the earliest works on an energy-efficiency metric was published by Gonzalez and Horowitz (1996) in which the authors proposed the energy-delay product as the metric of energy-efficient microprocessor design. Almost a decade later, January 2006, the SPECpower Committee (https://www.spec.org/power/) was founded and started the development of the first industry-standard energy-efficiency benchmark for server-class compute equipment.

The SPECpower Committee developed the SPEC PTDaemon (http://www.spec.org/power/docs/SPEC-PTDaemon_Design.pdf) interface which offloads the details of controlling a power analyzer or temperature sensor, presenting a common...

This is a preview of subscription content, log in to check access.

References

  1. Bellosa F (2000) The benefits of event-driven energy accounting in power-sensitive systems. In: Proceedings of the 9th workshop on ACM SIGOPS. pp 37–42Google Scholar
  2. Chen M, Mao S, Liu Y (2014) Big data: a survey. Mob Netw Appl 19:171.  https://doi.org/10.1007/s11036-013-0489-0 CrossRefGoogle Scholar
  3. Gonzalez R, Horowitz M (1996) Energy dissipation in general purpose microprocessors. IEEE J Solid State Circuits 31(9):1277–1284CrossRefGoogle Scholar
  4. Lange K-D (2009) Identifying shades of green: the SPECpower benchmarks. Computer 42(3):95–97. IEEE Computer Society Press, Los AlamitosCrossRefGoogle Scholar
  5. Mashayekhy L, Nejad MM, Grosu D, Zhang Q, Shi W (2015) Energy-aware scheduling of MapReduce jobs for big data applications. IEEE Trans Parallel Distrib Syst 26(10):2720–2733CrossRefGoogle Scholar
  6. Rivoire S, Shah MA, Ranganathan P, Kozyrakis C (2007) JouleSort: a balanced energy-efficiency benchmark. In: Proceedings of the 2007 ACM SIGMOD international conference on management of data. SIGMOD ‘07. ACM, New York, pp 365–376CrossRefGoogle Scholar
  7. Server Efficiency Rating Tool (SERT). https://www.spec.org/sert
  8. SPECpower Committee. https://www.spec.org/power/
  9. SPECpower_ssj2008. http://spec.org/power_ssj2008
  10. von Kistowski J, Block H, Beckett J, Lange K-D, Arnold JA, Kounev S (2015) Analysis of the influences on server power consumption and energy efficiency for CPU-intensive workloads. In: Proceedings of the 6th ACM/SPEC international conference on performance engineering (ICPE ‘15). ACM, New York, pp 223–234Google Scholar
  11. von Kistowski J, Block H, Beckett J, Spradling C, Lange K-D, Kounev S (2016) Variations in CPU power consumption. In: Proceedings of the 7th ACM/SPEC on international conference on performance engineering (ICPE ‘16). ACM, New York, pp 147–158CrossRefGoogle Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Hewlett Packard EnterpriseHoustonUSA
  2. 2.Institute of Computer ScienceUniversity of WürzburgWürzburgGermany

Section editors and affiliations

  • Meikel Poess
    • 1
  • Tilmann Rabl
    • 2
  1. 1.Server TechnologiesOracleRedwood ShoresUSA
  2. 2.Database Systems and Information Management GroupTechnische Universität BerlinBerlinGermany