Title
Energy-Optimal Configurations for Single-Node HPC Applications
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.
Year
DOI
Venue
2019
10.1109/HPCS48598.2019.9188110
2019 International Conference on High Performance Computing & Simulation (HPCS)
Keywords
DocType
ISBN
Energy Efficient Software,Power Modeling,Performance Modeling.
Conference
978-1-7281-4485-6
Citations 
PageRank 
References 
0
0.34
15
Authors
6