TY - GEN
T1 - Managing power demand and load imbalance to save energy on systems with heterogeneous CPU speeds
AU - Padoin, Edson Luiz
AU - Diener, Matthias
AU - Navaux, Philippe O.A.
AU - Mehaut, Jean Francois
N1 - Funding Information:
ACKNOWLEDGEMENTS This work was supported by MCTIC/CNPq - Universal 28/2018 under grants 436339/2018-8 and CAPES-Brazil under grants 3471-13-6. The research has received funding from the EU H2020 Programme and from MCTI/RNP-Brazil under the HPC4E Project, grant agreement number 689772. Work developed on the context of the associated international laboratory between UFRGS and Université de Grenoble - LICIA.
Publisher Copyright:
© 2019 IEEE.
PY - 2019/10
Y1 - 2019/10
N2 - Different simulations of real problems have been executed in High Performance Computing systems. However, the power consumption of these systems is an increasing concern once more energy are consumed to large simulations. In this context, load balancers emerge as a promising alternative for supporting the computational science methods. In response to this challenge, we developed a new heterogeneous energy-aware load balancer called H-ENERGYLB to reduce the average power demand of systems with heterogeneous processors and save energy when scientific applications with imbalanced load are executed. Our new load balancing strategy combines dynamic load balancing with DVFS techniques to mitigate the imbalanced workloads in order to reduce the clock frequency of underloaded computing cores which experience some residual imbalance even after tasks are remapped. Experiments with three applications on two different heterogeneous architectures show that H-ENERGYLB results in power reductions of 7.14% in average with the energy saving of 36.6% in average compared to others load balancers.
AB - Different simulations of real problems have been executed in High Performance Computing systems. However, the power consumption of these systems is an increasing concern once more energy are consumed to large simulations. In this context, load balancers emerge as a promising alternative for supporting the computational science methods. In response to this challenge, we developed a new heterogeneous energy-aware load balancer called H-ENERGYLB to reduce the average power demand of systems with heterogeneous processors and save energy when scientific applications with imbalanced load are executed. Our new load balancing strategy combines dynamic load balancing with DVFS techniques to mitigate the imbalanced workloads in order to reduce the clock frequency of underloaded computing cores which experience some residual imbalance even after tasks are remapped. Experiments with three applications on two different heterogeneous architectures show that H-ENERGYLB results in power reductions of 7.14% in average with the energy saving of 36.6% in average compared to others load balancers.
KW - DVFS
KW - Energy Consumption
KW - Energy Saving
KW - Load Balancing
KW - Power Demand
UR - http://www.scopus.com/inward/record.url?scp=85076903180&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85076903180&partnerID=8YFLogxK
U2 - 10.1109/SBAC-PAD.2019.00024
DO - 10.1109/SBAC-PAD.2019.00024
M3 - Conference contribution
AN - SCOPUS:85076903180
T3 - Proceedings - Symposium on Computer Architecture and High Performance Computing
SP - 72
EP - 79
BT - Proceedings - 2019 31st International Symposium on Computer Architecture and High Performance Computing, SBAC-PAD 2019
PB - IEEE Computer Society
T2 - 31st International Symposium on Computer Architecture and High Performance Computing, SBAC-PAD 2019
Y2 - 15 October 2019 through 18 October 2019
ER -