Avaliação da aplicação do balanceador de carga GroupLB em aplicações iterativas

  • Giovane da Rosa Lizot UNIJUI
  • Anderson Felipe Ribeiro UNIJUI
  • Edson Luiz Padoin UNIJUI

Resumo


Este artigo apresenta os resultados da aplicação do balanceador de carga GroupLB em aplicações reais. O seu objetivo é analisar os ganhos de desempenho alcançados em relação à outros balanceadores de carga do estado da arte. O BC foi implementado utilizando o modelo de programação Charm++. buscando a redução do tempo de execução de aplicações iterativas executadas em ambientes paralelos de memória compartilhada. Os resultados dos testes iniciais demonstram reduções no tempo total de execução em comparação com outros balanceadores de carga do estado da arte. Os resultados iniciais sobre o Benchmark LBtest apresentam ganhos de até 21,2% comparado aos testes sem o uso de balanceador de carga.

Palavras-chave: Escalonamento e Balanceamento de Carga

Referências

Arruda, G., Padoin, E. L., Pilla, L. L., Navaux, P. O. A., and Mehaut, J.-F. (2015). Proposta de balanceamento de carga para redução de migração de processos em ambientes multiprogramados. In XVI Simpósio de Sistemas Computacionais (WSCAD-WIC), pages 1–8.

Bhatelé, A., Kumar, S., Mei, C., Phillips, J. C., Zheng, G., and Kalé, L. V. (2008). Overcoming scaling challenges in biomolecular simulations across multiple platforms. In Proceedings..., pages 1–12. International Symposium on Parallel and Distributed Processing (IPDPS), IEEE.

da Rosa Lizot, G., Mastella, V. M., Pavan, P. J., and Padoin, E. L. (2018). Grouplb: Load balancer proposal to reduce the execution time of parallel applications. In XVI Parallel and Distributed Processing Workshop (WSPPD), pages 1–4, Porto Alegre, RS.

dos Santos, V. R. S., Padoin, E. L., Navaux, P. O. A., and Méhaut, J.-F. (2018). Smartlb: Proposta de um balanceador de carga para redução de tempo de execução de aplicações em ambientes paralelos. In WPERFORMANCE, pages 1–14.

Freytag, G., Arruda, G., Martins, R. S. M., and Padoin, E. L. (2015). Análise de desempenho da paralelização do problema de caixeiro viajante. In XV Escola Regional de Alto Desempenho (ERAD), pages 1–4, Gramado, RS. SBC.

Padoin, E. L., Castro, M., Pilla, L. L., Navaux, P. O., and Méhaut, J.-F. (2014). Saving energy by exploiting residual imbalances on iterative applications. In 2014 21st International Conference on High Performance Computing (HiPC), pages 1–10. IEEE.

Zheng, G., Bhatelé, A., Meneses, E., and Kalé, L. V. (2011). Periodic hierarchical load balancing for large supercomputers. International Journal of High Performance Computing Applications, 25(4):371–385.
Publicado
15/04/2020
LIZOT, Giovane da Rosa; RIBEIRO, Anderson Felipe; PADOIN, Edson Luiz. Avaliação da aplicação do balanceador de carga GroupLB em aplicações iterativas. In: ESCOLA REGIONAL DE ALTO DESEMPENHO DA REGIÃO SUL (ERAD-RS), 20. , 2020, Santa Maria. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2020 . p. 9-12. ISSN 2595-4164. DOI: https://doi.org/10.5753/eradrs.2020.10743.