Power consumption is a critical aspect for next generation High Performance Computing systems: Supercomputers are expected to reach Exascale in 2023 but this will require a significant improvement in terms of energy efficiency. In this domain, power-capping can significant increase the final energy-efficiency by cutting cooling effort and worst-case design margins. A key aspect for an optimal implementation of power capping is the ability to estimate the power consumption of HPC applications before they run on the real system. In this paper we propose a Machine-Learning approach, based on the user and application resource request, to accurately predict the power consumption of typical supercomputer workloads. We demonstrate our method on real production workloads executed on the Eurora supercomputer hosted at CINECA computing center in Bologna and we provide useful insights to apply our technique in other installations.

Predictive modeling for job power consumption in HPC systems / Borghesi, Andrea; Bartolini, Andrea; Lombardi, Michele; Milano, Michela; Benini, Luca. - ELETTRONICO. - 9697:(2016), pp. 181-199. (Intervento presentato al convegno 31st International Conference on High Performance Computing, ISC High Performance 2016 tenutosi a deu nel 2016) [10.1007/978-3-319-41321-1_10].

Predictive modeling for job power consumption in HPC systems

BORGHESI, ANDREA;BARTOLINI, ANDREA;LOMBARDI, MICHELE;MILANO, MICHELA;BENINI, LUCA
2016

Abstract

Power consumption is a critical aspect for next generation High Performance Computing systems: Supercomputers are expected to reach Exascale in 2023 but this will require a significant improvement in terms of energy efficiency. In this domain, power-capping can significant increase the final energy-efficiency by cutting cooling effort and worst-case design margins. A key aspect for an optimal implementation of power capping is the ability to estimate the power consumption of HPC applications before they run on the real system. In this paper we propose a Machine-Learning approach, based on the user and application resource request, to accurately predict the power consumption of typical supercomputer workloads. We demonstrate our method on real production workloads executed on the Eurora supercomputer hosted at CINECA computing center in Bologna and we provide useful insights to apply our technique in other installations.
2016
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
181
199
Predictive modeling for job power consumption in HPC systems / Borghesi, Andrea; Bartolini, Andrea; Lombardi, Michele; Milano, Michela; Benini, Luca. - ELETTRONICO. - 9697:(2016), pp. 181-199. (Intervento presentato al convegno 31st International Conference on High Performance Computing, ISC High Performance 2016 tenutosi a deu nel 2016) [10.1007/978-3-319-41321-1_10].
Borghesi, Andrea; Bartolini, Andrea; Lombardi, Michele; Milano, Michela; Benini, Luca
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/571258
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 33
  • ???jsp.display-item.citation.isi??? 19
social impact