Application of the SmartLB Load Balancer to Runtime and Power Consumption Reduction of Applications in Parallel Environments

  • Vinicius R. S. dos Santos UNIJUI
  • Edson L. Padoin UNIJUI / UFRGS
  • Philippe O. A. Navaux UFRGS

Resumo


This paper presents a proposal of a new load balancer which aims reduce the runtime and power consumption of parallel applications when these are runned in shared memory environments. The algorithm of the balancer collects system and application information in real time and then use it to make task migration decisions. For the implementation of strategy was used the Charm++ parallel programming. Preliminary results show reductions of up to 35.36% of runtime and energy consumption for three benchmarks used in the tests.
Palavras-chave: High performance computing, Runtime, Heuristic algorithms, Load management, Power demand, Parallel programming, Integrated circuits, HPC, CHARM , LOAD BALANCE, PERFORMANCE, ENERGY CONSUMPTION
Publicado
01/10/2018
Como Citar

Selecione um Formato
DOS SANTOS, Vinicius R. S.; PADOIN, Edson L.; NAVAUX, Philippe O. A.. Application of the SmartLB Load Balancer to Runtime and Power Consumption Reduction of Applications in Parallel Environments. In: SIMPÓSIO EM SISTEMAS COMPUTACIONAIS DE ALTO DESEMPENHO (SSCAD), 19. , 2018, São Paulo. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2018 . p. 269-269.