Performance analysis of acoustic seismic wave modeling on GPUs with OpenMP
Abstract
O software Mamute implementa uma solução numérica para a equação da onda, problema com alto custo computacional na sísmica. Este algoritmo rodava originalmente apenas em CPU com multithreading, e sua adaptação em GPU via OpenMP será comentada neste trabalho. Ademais, comparou-se as performances dos compiladores GCC e Clang, com este último sendo sempre superior em GPU.References
NVIDIA (2025). NVIDIA NSight™ Compute. [link]. Acessado em: 2025-05-16.
OpenMP ARB (2015). OpenMP application program interface. [link]. Acessado em: 2025-05-11.
Reynolds, A. C. (1978). Boundary conditions for the numerical solution of wave propagation problems. Geophysics, 43(6):1099–1110.
Ricker, N. (1953). The form and laws of propagation of seismic wavelets. GEOPHYSICS, 18(1):10–40.
Yang, P., Gao, J., andWang, B. (2015). A graphics processing unit implementation of time-domain full-waveform inversion. GEOPHYSICS, 80(3):F31–F39.
OpenMP ARB (2015). OpenMP application program interface. [link]. Acessado em: 2025-05-11.
Reynolds, A. C. (1978). Boundary conditions for the numerical solution of wave propagation problems. Geophysics, 43(6):1099–1110.
Ricker, N. (1953). The form and laws of propagation of seismic wavelets. GEOPHYSICS, 18(1):10–40.
Yang, P., Gao, J., andWang, B. (2015). A graphics processing unit implementation of time-domain full-waveform inversion. GEOPHYSICS, 80(3):F31–F39.
Published
2025-07-02
How to Cite
FREIRE, Lucas M.; FERNANDES, João B.; SANTANA, Carla; SOUZA, Samuel Xavier de.
Performance analysis of acoustic seismic wave modeling on GPUs with OpenMP. In: REGIONAL SCHOOL ON HIGH PERFORMANCE COMPUTING OF THE NORTHEAST REGION (ERAD-NE), 6. , 2025, Natal/RN.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2025
.
p. 9-12.
DOI: https://doi.org/10.5753/erad-ne.2025.11755.