Back to Search Start Over

Energy-Optimal Configurations for Single-Node HPC Applications

Authors :
Carlos Alberto Valderrama Sakuyama
Kyriakos Georgiou
Samuel Xavier-de-Souza
Kerstin Eder
Alex F. A. Furtunato
Vitor R. G. Silva
Source :
HPCS, 2019 International Conference on High Performance Computing & Simulation (HPCS)
Publication Year :
2019
Publisher :
IEEE, 2019.

Abstract

Energy efficiency is a growing concern for modern computing, especially for HPC due to operational costs and the environmental impact, considering that processors have an important role in this energy consumption. In this work, we propose a methodology to find energy-optimal frequency and number of active cores to run single-node HPC applications using an application-agnostic power model of the architecture and an architecture-aware performance model of the application. We characterize the application performance using machine learning, specifically the “Support Vector Regression” algorithm. Besides that, the power consumption is estimated by modeling CMOS dynamic and static power without knowledge of the application. So, The energy-optimal configuration is estimated by minimizing the product these two models outcomes, the power model and the performance model. Then, the final model can be used to find better frequency and number of cores to aim energy efficiency application execution. Results were obtained for four PARSEC applications and, with five different inputs shows that the proposed approach used substantially less energy when compared to the DVFS governor, in best cases and worst cases.

Details

Database :
OpenAIRE
Journal :
2019 International Conference on High Performance Computing & Simulation (HPCS)
Accession number :
edsair.doi.dedup.....1f42c6b4b3ddf6c1334055653a717bb6