Avaliação da aplicação do balanceador de carga GroupLB em aplicações iterativas
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.
Referências
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.