Perfil de desempenho e oportunidades de otimização da implementação do método CSEM 3D
Resumo
Perfis de desempenho paralelos foram obtidos para uma implementação do método CSEM 3D, que é uma técnica geofísica usada para localizar reservas de petróleo no fundo do mar. Uma rotina da biblioteca PETSC domina o tempo total de execução, fazendo com que sua execução paralela eficiente resulte em um bom ganho no tempo geral da aplicação.
Palavras-chave:
Perfil de desempenho, Processamento paralelo, Método CSEM 3D
Referências
Adhianto, L., Banerjee, S., Fagan, M., Krentel, M., Marin, G., Mellor-Crummey, J., and Tallent, N. R. (2010). HPCToolkit: tools for performance analysis of optimized parallelprograms. Concurrency and Computation: Practice and Experience, 22(6):685–701.
Balay, S., Gropp, W. D., McInnes, L. C., and Smith, B. F. (1997). Efficient management of parallelism in object oriented numerical software libraries. In Arge, E., Bruaset, A. M., and Langtangen, H. P., editors, Modern Software Tools in Scientific Computing, pages 163–202. Birkhäuser Press.
Mills, R. T., Adams, M. F., Balay, S., Brown, J., Dener, A., Knepley, M., Kruger, S. E., Morgan, H., Munson, T., Rupp, K., Smith, B. F., Zampini, S., Zhang, H., and Zhang, J. (2021). Toward performance-portable PETSc for GPU-based exascale systems. Parallel Computing, 108:102831.
Zerilli, A., Labruzzo, T., Zanzi, M., Buonora, M. P., Crepaldi, J. L., and Menezes, P. T. (2014). Broadband marine CSEM: New benefits for subsalt and around salt exploration. In 2014 SEG Annual Meeting. OnePetro.
Balay, S., Gropp, W. D., McInnes, L. C., and Smith, B. F. (1997). Efficient management of parallelism in object oriented numerical software libraries. In Arge, E., Bruaset, A. M., and Langtangen, H. P., editors, Modern Software Tools in Scientific Computing, pages 163–202. Birkhäuser Press.
Mills, R. T., Adams, M. F., Balay, S., Brown, J., Dener, A., Knepley, M., Kruger, S. E., Morgan, H., Munson, T., Rupp, K., Smith, B. F., Zampini, S., Zhang, H., and Zhang, J. (2021). Toward performance-portable PETSc for GPU-based exascale systems. Parallel Computing, 108:102831.
Zerilli, A., Labruzzo, T., Zanzi, M., Buonora, M. P., Crepaldi, J. L., and Menezes, P. T. (2014). Broadband marine CSEM: New benefits for subsalt and around salt exploration. In 2014 SEG Annual Meeting. OnePetro.
Publicado
21/06/2023
Como Citar
LIMA, Rômulo T.; DE SOUZA, Mateus F. Lima; P. SOUTO, Roberto; A. GOMES, Antônio Tadeu; LABRUZZO, Tiziano; ZERILLI, Andrea.
Perfil de desempenho e oportunidades de otimização da implementação do método CSEM 3D. In: ESCOLA REGIONAL DE ALTO DESEMPENHO DO RIO DE JANEIRO (ERAD-RJ), 8. , 2023, Rio de Janeiro/RJ.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2023
.
p. 26-28.
DOI: https://doi.org/10.5753/eradrj.2023.231723.