Aceleração de métodos de empilhamento de dados sísmicos na nuvem com CUDA, OpenCL e SPITS

Resumo


Técnicas de imageamento do subsolo marítimo vêm sendo fundamentais para diversas aplicações da indústria, notadamente para a exploração de petróleo e gás. Neste artigo, nós avaliamos uma implementação para a procura de parâmetros do meio marítimo maximizando a medida de coerência para três diferentes modelos de tempo de trânsito 2D (incluindo o modelo OCT) que automaticamente realiza a distribuição de tarefas idempotentes e independentes a nós de uma nuvem computacional com suporte às plataformas CUDA e OpenCL. Além disso, para evitar degredação de desempenho devido a fenômenos como a transferência de dados e \emph{cache misses}, nós introduzimos uma heurística para a seleção da fração dos dados que deve ser de fato considerada.

Palavras-chave: CUDA, OpenCL, Nuvem, SPITS, Computação Distribuída

Referências

Barros, T., Ferrari, R., Krummenauer, R., and Lopes, R. (2015). Differential evolution-based optimization procedure for automatic estimation of the common-reflection surface traveltime parameters. Geophysics, 80(6):WD189–WD200.

Borin, E., Rodrigues, I. L., Novo, A. T., Sacramento, J. D., Breternitz, M., and Tygel, M. (2015). Efficient and fault tolerant computation of partially idempotent tasks. In 14th International Congress of the Brazilian Geophysical Society & EXPOGEF, Rio de Janeiro, Brazil, 3-6 August 2015, pages 367–372. Brazilian Geophysical Society.

Coimbra, T. A., Novais, A., and Schleicher, J. (2012). Offset continuation (oco) ray tracing using oco trajectories. Studia Geophysica et Geodaetica, 56(1):65–82.

da Silva, H. C. (2017). Aceleração de métodos de processamento sísmico com opencl. Master’s thesis, Universidade de Campinas, Campinas.

Faccipieri, J. H. (2012). Separação e processamento de difrações em dados geofísicos de reflexão. Master’s thesis, Universidade de Campinas, Campinas.

Faccipieri, J. H., Coimbra, T. A., and Bloot, R. (2019). Stretch-free generalized normal moveout correction. Geophysical Prospecting, 67(1):52–68.

Gimenes, T. L., Pisani, F., and Borin, E. (2018). Evaluating the performance and cost of acce- lerating seismic processing with cuda, opencl, openacc, and openmp. In 2018 IEEE Interna- tional Parallel and Distributed Processing Symposium (IPDPS), pages 399–408. IEEE.

Mendonça, A., Silveira, D., Alvarenga, D., and Barreira, G. (2019). Cessão onerosa: governo arrecada r$ 69,96 bilhões com megaleilão do pré-sal. G1 Globo.
Publicado
19/08/2020
PINTON, Gustavo Ciotto; BORIN, Edson. Aceleração de métodos de empilhamento de dados sísmicos na nuvem com CUDA, OpenCL e SPITS. In: ESCOLA REGIONAL DE ALTO DESEMPENHO DE SÃO PAULO (ERAD-SP), 11. , 2020, Evento Online. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2020 . p. 82-85. DOI: https://doi.org/10.5753/eradsp.2020.16892.

Artigos mais lidos do(s) mesmo(s) autor(es)

1 2 3 > >>