As modern High-Performance Computing (HPC) systems push the boundaries of computational capabilities, their power consumption becomes a serious threat to environmental and energy sustainability. In such a context, accurate prediction of the jobs’ power consumption is instrumental to develop efficient power management strategies acting at the system level. To this end, in this paper, we present an online prediction algorithm to predict job power consumption in a production HPC system, prior to job execution. Our solution employs machine learning tools, and it is able to predict the minimum, average and maximum power consumption of a job, aggregated per node throughout its execution. Our approach leverages only information which is available at the time of job submission, and it is validated on two datasets extracted from production supercomputers, namely F-DATA from Supercomputer Fugaku and PM100 from Marconi100. Our experimental results show that our prediction algorithm outperforms state-of-the-art techniques, and it can accurately predict job power consumption, by obtaining an error of less than 12 % on F-DATA and less than 22 % on PM100.

Antici, F., Borghesi, A., Kiziltan, Z., Domke, J., Bartolini, A. (2026). An online algorithm for power consumption prediction of HPC workload. FUTURE GENERATION COMPUTER SYSTEMS, 175, 1-14 [10.1016/j.future.2025.108064].

An online algorithm for power consumption prediction of HPC workload

Antici F.;Borghesi A.;Kiziltan Z.;Bartolini A.
2026

Abstract

As modern High-Performance Computing (HPC) systems push the boundaries of computational capabilities, their power consumption becomes a serious threat to environmental and energy sustainability. In such a context, accurate prediction of the jobs’ power consumption is instrumental to develop efficient power management strategies acting at the system level. To this end, in this paper, we present an online prediction algorithm to predict job power consumption in a production HPC system, prior to job execution. Our solution employs machine learning tools, and it is able to predict the minimum, average and maximum power consumption of a job, aggregated per node throughout its execution. Our approach leverages only information which is available at the time of job submission, and it is validated on two datasets extracted from production supercomputers, namely F-DATA from Supercomputer Fugaku and PM100 from Marconi100. Our experimental results show that our prediction algorithm outperforms state-of-the-art techniques, and it can accurately predict job power consumption, by obtaining an error of less than 12 % on F-DATA and less than 22 % on PM100.
2026
Antici, F., Borghesi, A., Kiziltan, Z., Domke, J., Bartolini, A. (2026). An online algorithm for power consumption prediction of HPC workload. FUTURE GENERATION COMPUTER SYSTEMS, 175, 1-14 [10.1016/j.future.2025.108064].
Antici, F.; Borghesi, A.; Kiziltan, Z.; Domke, J.; Bartolini, A.
File in questo prodotto:
File Dimensione Formato  
1-s2.0-S0167739X25003590-main.pdf

accesso aperto

Tipo: Versione (PDF) editoriale / Version Of Record
Licenza: Licenza per Accesso Aperto. Creative Commons Attribuzione - Non commerciale - Non opere derivate (CCBYNCND)
Dimensione 11.66 MB
Formato Adobe PDF
11.66 MB Adobe PDF Visualizza/Apri

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/1030291
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact