As modern High-Performance Computing (HPC) reach exascale performance, their power consumption becomes a serious threat to environmental and energy sustainability. Efficient power management in HPC systems is crucial for optimizing workload management, reducing operational costs, and promoting environmental sustainability. Accurate prediction of job power consumption plays an important role in achieving such goals. In this paper, we apply a technique combining Machine Learning (ML) algorithms with Natural Language Processing (NLP) tools to predict job power consumption. The solution is able to predict job maximum and average power consumption per node, leveraging only information which is available at the time of job submission. The prediction is performed in an online fashion, and we validate the approach using batch system logs extracted from Supercomputer Fugaku, hosted at the RIKEN Center for Computational Science, in Japan. The experimental evaluation shows promising results of outperforming classical technique while obtaining an R2 score of more than 0.53 for our two prediction tasks.

Antici, F., Yamamoto, K., Domke, J., Kiziltan, Z. (2023). Augmenting ML-based Predictive Modelling with NLP to Forecast a Job's Power Consumption [10.1145/3624062.3624264].

Augmenting ML-based Predictive Modelling with NLP to Forecast a Job's Power Consumption

Antici, Francesco
Primo
;
Kiziltan, Zeynep
Ultimo
2023

Abstract

As modern High-Performance Computing (HPC) reach exascale performance, their power consumption becomes a serious threat to environmental and energy sustainability. Efficient power management in HPC systems is crucial for optimizing workload management, reducing operational costs, and promoting environmental sustainability. Accurate prediction of job power consumption plays an important role in achieving such goals. In this paper, we apply a technique combining Machine Learning (ML) algorithms with Natural Language Processing (NLP) tools to predict job power consumption. The solution is able to predict job maximum and average power consumption per node, leveraging only information which is available at the time of job submission. The prediction is performed in an online fashion, and we validate the approach using batch system logs extracted from Supercomputer Fugaku, hosted at the RIKEN Center for Computational Science, in Japan. The experimental evaluation shows promising results of outperforming classical technique while obtaining an R2 score of more than 0.53 for our two prediction tasks.
2023
Proceedings of the SC '23 Workshops of The International Conference on High Performance Computing, Network, Storage, and Analysis
1820
1830
Antici, F., Yamamoto, K., Domke, J., Kiziltan, Z. (2023). Augmenting ML-based Predictive Modelling with NLP to Forecast a Job's Power Consumption [10.1145/3624062.3624264].
Antici, Francesco; Yamamoto, Keiji; Domke, Jens; Kiziltan, Zeynep
File in questo prodotto:
File Dimensione Formato  
3624062.3624264.pdf

accesso aperto

Tipo: Versione (PDF) editoriale
Licenza: Licenza per Accesso Aperto. Creative Commons Attribuzione (CCBY)
Dimensione 990.18 kB
Formato Adobe PDF
990.18 kB 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/954573
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? ND
social impact