Skip to main content

Performance and Energy Efficiency Analysis of Reverse Time Migration on a FPGA Platform

Table of Contents

Abstract

Reverse time migration (RTM) modeling is a computationally intensive component in the seismic processing workflow of oil and gas exploration, often demanding the manipulation of terabytes of data. Therefore, the computational kernels of the RTM algorithms need to access a large range of memory locations. However, most of these accesses result in cache misses, degrading the overall system performance. GPGPUs and FPGAs are the two endpoints in the spectrum of acceleration platforms, since both can achieve better performance in comparison to CPU on several high-performance applications. Recent literature highlights FPGA better energy efficiency when compared to GPGPU. The present work proposes a FPGA accelerated platform prototype targeting the computation of the RTM algorithm on an HPC environment. Experimental results highlight that speedups of 112x can be achieved, when compared to a sequential execution on CPU. When compared to a GPU, the power consumption has been reduced up to 55%.

Citation

@inproceedings{bittencourt2019performance,
  title = {Performance and Energy Efficiency Analysis of Reverse Time Migration on a FPGA Platform},
  author = {Bittencourt, João Carlos N. and Oliveira, J. R. S. and Nascimento, Anderson Amorim do and Tutu, Rodrigo Carvalho and Jesus, Laue Rami Souza Costa de and Rojas, Georgina Gonzalez and Matos, Deusdete Miranda and Fialho, Leonardo and Lima, A. T. da Cunha and Nascimento, Erick Giovani Sperandio and Souza, D. M. and Furtado, Adhvan and Oliveira, Wagner Luiz Alves de},
  year = {2019},
  booktitle = {2019 IEEE/ACM International Workshop on Heterogeneous High-performance Reconfigurable Computing (H2RC)},
  pages = {50--58},
  month = {nov},
  doi = {10.1109/h2rc49586.2019.00012}
}