Exploration of load balancing thresholds to save energy on iterative applications

5Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The power consumption of High Performance Computing systems is an increasing concern as large-scale systems grow in size and, consequently, consume more energy. In response to this challenge, we proposed two variants of a new energy-aware load balancer that aim at reducing the energy consumption of parallel platforms running imbalanced scientific applications without degrading their performance. Our research combines Dynamic Load Balancing with Dynamic Voltage and Frequency Scaling techniques in order to reduce the clock frequency of underloaded computing cores which experience some residual imbalance even after tasks are remapped. This work presents a trade-off evaluation between runtime, power demand and total energy consumption when applying these two energy-aware load balancer variants on real-world applications. In this way, we can define which is the best threshold value for each application under the total energy consumption, total execution time or the average power demand focus.

Cite

CITATION STYLE

APA

Padoin, E. L., Pilla, L. L., Castro, M., Navaux, P. O. A., & Méhaut, J. F. (2017). Exploration of load balancing thresholds to save energy on iterative applications. In Communications in Computer and Information Science (Vol. 697, pp. 76–88). Springer Verlag. https://doi.org/10.1007/978-3-319-57972-6_6

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free