Skip to main content
Erschienen in: SICS Software-Intensive Cyber-Physical Systems 4/2016

08.08.2016 | Special Issue Paper

How much power does your server consume? Estimating wall socket power using RAPL measurements

verfasst von: Kashif Nizam Khan, Zhonghong Ou, Mikael Hirki, Jukka K. Nurminen, Tapio Niemi

Erschienen in: SICS Software-Intensive Cyber-Physical Systems | Ausgabe 4/2016

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Full system electricity intake from the wall socket is important for understanding and budgeting the power consumption of large scale data centers. Measuring full system power, however, requires extra instrumentation with external physical devices, which is not only cumbersome, but also expensive and time consuming. To tackle this problem, in this paper, we propose to model wall socket power from processor package power obtained from the running average power limit (RAPL) interface, which is available on the latest Intel processors. Our experimental results demonstrate a strong correlation between RAPL package power and wall socket power consumption. Based on the observations, we propose an empirical power model to predict the full system power. We verify the model using multiple synthetic benchmarks (Stress-ng, STREAM), high energy physics benchmark (ParFullCMS), and non-trivial application benchmarks (Parsec). Experimental results show that the prediction model achieves good accuracy, which is maximum 5.6 % error rate.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Computer Science - Research and Development

Computer Science – Research and Development (CSRD), formerly Informatik – Forschung und Entwicklung (IFE), is a quarterly international journal that publishes high-quality research and survey papers from the Software Engineering & Systems area.

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Weitere Produktempfehlungen anzeigen
Literatur
1.
Zurück zum Zitat Agostinelli S et al (2003) GEANT4: A simulation toolkit. Nucl Instrum Methods A506:250–303CrossRef Agostinelli S et al (2003) GEANT4: A simulation toolkit. Nucl Instrum Methods A506:250–303CrossRef
2.
Zurück zum Zitat Bienia C, Kumar S, Singh JP, Li K (2008) The parsec benchmark suite: characterization and architectural implications. In: Proceedings of the 17th international conference on parallel architectures and compilation techniques Bienia C, Kumar S, Singh JP, Li K (2008) The parsec benchmark suite: characterization and architectural implications. In: Proceedings of the 17th international conference on parallel architectures and compilation techniques
3.
Zurück zum Zitat Bircher W, John L (2012) Complete system power estimation using processor performance events. Comput IEEE Trans 61(4):563–577MathSciNetCrossRef Bircher W, John L (2012) Complete system power estimation using processor performance events. Comput IEEE Trans 61(4):563–577MathSciNetCrossRef
4.
Zurück zum Zitat Castano M, Catalan S, Mayo R, Quintana-Orti E (2015) Reducing the cost of power monitoring with DC wattmeters. Comput Sci Res Dev 30(2):107–114CrossRef Castano M, Catalan S, Mayo R, Quintana-Orti E (2015) Reducing the cost of power monitoring with DC wattmeters. Comput Sci Res Dev 30(2):107–114CrossRef
5.
Zurück zum Zitat David H, Gorbatov E, Hanebutte UR, Khanna R, Le C (2010) Rapl: memory power estimation and capping. In: Low-power electronics and design (ISLPED), 2010 ACM/IEEE international symposium on, pp 189–194 David H, Gorbatov E, Hanebutte UR, Khanna R, Le C (2010) Rapl: memory power estimation and capping. In: Low-power electronics and design (ISLPED), 2010 ACM/IEEE international symposium on, pp 189–194
6.
Zurück zum Zitat Economou D, Rivoire S, Kozyrakis C (2006) Full-system power analysis and modeling for server environments. In: Workshop on Modeling Benchmarking and Simulation (MOBS) Economou D, Rivoire S, Kozyrakis C (2006) Full-system power analysis and modeling for server environments. In: Workshop on Modeling Benchmarking and Simulation (MOBS)
7.
Zurück zum Zitat Hackenberg D, Ilsche T, Schone R, Molka D, Schmidt M, Nagel W (2013) Power measurement techniques on standard compute nodes: a quantitative comparison. In: Performance analysis of systems and software (ISPASS), 2013 IEEE international symposium on, pp 194–204 Hackenberg D, Ilsche T, Schone R, Molka D, Schmidt M, Nagel W (2013) Power measurement techniques on standard compute nodes: a quantitative comparison. In: Performance analysis of systems and software (ISPASS), 2013 IEEE international symposium on, pp 194–204
8.
Zurück zum Zitat Hackenberg D, Schöne R, Ilsche T, Molka D, Schuchart J, Geyer R (2015) An energy efficiency feature survey of the intel haswell processor. In: 2015 IEEE international parallel and distributed processing symposium workshop, IPDPS 2015, Hyderabad, India, May 25–29, 2015, pp 896–904 Hackenberg D, Schöne R, Ilsche T, Molka D, Schuchart J, Geyer R (2015) An energy efficiency feature survey of the intel haswell processor. In: 2015 IEEE international parallel and distributed processing symposium workshop, IPDPS 2015, Hyderabad, India, May 25–29, 2015, pp 896–904
9.
Zurück zum Zitat Hähnel M, Döbel B, Völp M, Härtig H (2012) Measuring energy consumption for short code paths using RAPL. ACM SIGMETRICS Perform Eval Rev 40(3):13–17CrossRef Hähnel M, Döbel B, Völp M, Härtig H (2012) Measuring energy consumption for short code paths using RAPL. ACM SIGMETRICS Perform Eval Rev 40(3):13–17CrossRef
10.
Zurück zum Zitat Huang S, Lang M, Pakin S, Fu S (2015) Measurement and characterization of haswell power and energy consumption. In: Proceedings of the 3rd international workshop on energy efficient supercomputing, E2SC ’15. ACM, New York, pp 7:1–7:10 Huang S, Lang M, Pakin S, Fu S (2015) Measurement and characterization of haswell power and energy consumption. In: Proceedings of the 3rd international workshop on energy efficient supercomputing, E2SC ’15. ACM, New York, pp 7:1–7:10
14.
Zurück zum Zitat McCullough JC, Agarwal Y, Chandrashekar J, Kuppuswamy S, Snoeren AC, Gupta RK (2011) Evaluating the effectiveness of model-based power characterization. Proceedings of the 2011 USENIX conference on USENIX annual technical conference., USENIXATC’11USENIX Association, Berkeley, pp 12–12 McCullough JC, Agarwal Y, Chandrashekar J, Kuppuswamy S, Snoeren AC, Gupta RK (2011) Evaluating the effectiveness of model-based power characterization. Proceedings of the 2011 USENIX conference on USENIX annual technical conference., USENIXATC’11USENIX Association, Berkeley, pp 12–12
15.
Zurück zum Zitat Orgerie AC, Assuncao MDd, Lefevre L (2014) A survey on techniques for improving the energy efficiency of large-scale distributed systems. ACM Comput Surv 46(4) 47:1–47:31 Orgerie AC, Assuncao MDd, Lefevre L (2014) A survey on techniques for improving the energy efficiency of large-scale distributed systems. ACM Comput Surv 46(4) 47:1–47:31
16.
Zurück zum Zitat Piga L, Bergamaschi R, Rigo S (2014) Empirical and analytical approaches for web server power modeling. Clust Comput 17(4):1279–1293CrossRef Piga L, Bergamaschi R, Rigo S (2014) Empirical and analytical approaches for web server power modeling. Clust Comput 17(4):1279–1293CrossRef
18.
Zurück zum Zitat Qureshi A, Weber R, Balakrishnan H, Guttag J, Maggs B (2009) Cutting the electric bill for internet-scale systems. SIGCOMM Comput Commun Rev 39(4):123–134CrossRef Qureshi A, Weber R, Balakrishnan H, Guttag J, Maggs B (2009) Cutting the electric bill for internet-scale systems. SIGCOMM Comput Commun Rev 39(4):123–134CrossRef
20.
Zurück zum Zitat Subramaniam B, Feng W (2013) Towards energy-proportional computing for enterprise-class server workloads. In: Proceedings of the 4th ACM/SPEC international conference on performance engineering., ICPE ’13ACM, New York, pp 15–26 Subramaniam B, Feng W (2013) Towards energy-proportional computing for enterprise-class server workloads. In: Proceedings of the 4th ACM/SPEC international conference on performance engineering., ICPE ’13ACM, New York, pp 15–26
21.
Zurück zum Zitat Venkatesh A, Kandalla K, Panda D (2013) Evaluation of energy characteristics of MPI communication primitives with RAPL. In: Parallel and distributed processing symposium workshops PhD Forum (IPDPSW), 2013 IEEE 27th International, pp 938–945 Venkatesh A, Kandalla K, Panda D (2013) Evaluation of energy characteristics of MPI communication primitives with RAPL. In: Parallel and distributed processing symposium workshops PhD Forum (IPDPSW), 2013 IEEE 27th International, pp 938–945
Metadaten
Titel
How much power does your server consume? Estimating wall socket power using RAPL measurements
verfasst von
Kashif Nizam Khan
Zhonghong Ou
Mikael Hirki
Jukka K. Nurminen
Tapio Niemi
Publikationsdatum
08.08.2016
Verlag
Springer Berlin Heidelberg
Erschienen in
SICS Software-Intensive Cyber-Physical Systems / Ausgabe 4/2016
Print ISSN: 2524-8510
Elektronische ISSN: 2524-8529
DOI
https://doi.org/10.1007/s00450-016-0325-4

Weitere Artikel der Ausgabe 4/2016

SICS Software-Intensive Cyber-Physical Systems 4/2016 Zur Ausgabe