Title
Fine-Grained Powercap Allocation for Power-Constrained Systems Based on Multi-Objective Machine Learning
Abstract
Power capping is an important solution to keep the system within a fixed power constraint. However, for the over-provisioned and power-constrained systems, especially the future exascale supercomputers, powercap needs to be reasonably allocated according to the workloads of compute nodes to achieve trade-offs among performance, energy and powercap. Thus it is necessary to model performance and energy and to predict the optimal powercap allocation strategies. Existing power allocation approaches have insufficient granularity within nodes. Modeling approaches usually model performance and energy separately, ignoring the correlation between objectives, and do not expose the Pareto-optimal powercap configurations. Therefore, this article combines the powercap with uncore frequency scaling and proposes an approach to predict the Pareto-optimal powercap configurations on the power-constrained system for input MPI and OpenMP parallel applications. Our approach first uses the elaborately designed micro-benchmarks and a small number of existing benchmarks to build the training set, and then applies a multi-objective machine learning algorithm which combines the stacked single-target method with extreme gradient boosting to build multi-objective models of performance and energy. The models can be used to predict the optimal processor and memory powercap settings, helping compute nodes perform fine-grained powercap allocation. When the optimal powercap configuration is determined, the uncore frequency scaling is used to further optimize the energy consumption. Compared with the reference powercap configuration, the predicted optimal configurations predicted by our method can achieve an average powercap reduction of 31.35 percent, an average energy reduction of 12.32 percent, and average performance degradation of only 2.43 percent.
Year
DOI
Venue
2021
10.1109/TPDS.2020.3045983
IEEE Transactions on Parallel and Distributed Systems
Keywords
DocType
Volume
Power capping,performance and energy modeling,pareto front,multi-objective machine learning
Journal
32
Issue
ISSN
Citations 
7
1045-9219
1
PageRank 
References 
Authors
0.36
0
6
Name
Order
Citations
PageRank
meng hao163.17
Weizhe Zhang228753.07
Yiming Wang310.36
Gangzhao Lu431.73
Farui Wang510.70
Athanasios V. Vasilakos612735523.55