Title :
Saving energy by exploiting residual imbalances on iterative applications
Author :
Padoin, Edson L. ; Castro, Marcio ; Pilla, Laercio L. ; Navaux, Philippe O. A. ; Mehaut, Jean-Francois
Author_Institution :
Inst. of Inf., Fed. Univ. of Rio Grande do Sul (UFRGS) - Porto Alegre, Porto Alegre, Brazil
Abstract :
The power consumption of High Performance Computing (HPC) systems is an increasing concern as large-scale systems grow in size and, consequently, consume more energy. In response to this challenge, we propose 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 DVFS techniques in order to reduce the clock frequency of underloaded computing cores which experience some residual imbalance even after tasks are remapped. Experimental results with benchmarks and a real-world application presented energy savings of up to 32% with our fine-grained variant that performs per-core DVFS, and of up to 34% with our coarsegrained variant that performs per-chip DVFS.
Keywords :
parallel processing; power aware computing; resource allocation; DVFS techniques; HPC systems; clock frequency reduction; coarse-grained method; dynamic load balancing; energy consumption reduction; energy saving; energy-aware load; fine-grained method; high-performance computing systems; imbalanced scientific applications; iterative applications; large-scale systems; parallel platforms; real-world application; residual imbalance; residual imbalances; task remapping; underloaded computing cores; Benchmark testing; Clocks; Energy consumption; Load management; Multicore processing; Power demand; Runtime; DVFS; Energy Consumption; Energy Saving; Load Balancing; Power Demand;
Conference_Titel :
High Performance Computing (HiPC), 2014 21st International Conference on
Print_ISBN :
978-1-4799-5975-4
DOI :
10.1109/HiPC.2014.7116895