Efficient Implementation of Reverse Time Migration Seismic Imaging on FPGAs

Alhussain Ibrahim, Abdullah Alsultan, Muhammad Elrabaa, Aiman El-Maleh, Thierry Tonellot

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review


This work presents an alternative computing platform, Field Programmable Gate Arrays (FPGAs), for one of the widely used applications in the oil and gas industry; seismic imaging using reverse time migration (RTM). As with many of the oil and gas applications, RTM involves many computations performed repeatedly over extremely large number of data points. Conventionally, such computations were implemented as a sequence of temoral steps and parallelized using multi-core CPUs or GPUs at various levels of abstractions (task, thread, and instruction-levels). With FPGAs, computations can be parallelized and implemented as spatially separated steps (i.e. the computing fabric can be configured to carry out all the computations, side-bu-side rather than as temoral steps). In this work, we illustrate the spatial computing capabilities of FPGAs using RTM. Two different implementations with different types of optimizations were developed. Performance optimizations and measurements based on experimental test bed are reported.

Original languageEnglish
Title of host publicationSociety of Petroleum Engineers - Middle East Oil, Gas and Geosciences Show, MEOS 2023
PublisherSociety of Petroleum Engineers (SPE)
ISBN (Electronic)9781613999806
StatePublished - 2023
Event2023 Middle East Oil, Gas and Geosciences Show, MEOS 2023 - Manama, Bahrain
Duration: 19 Feb 202321 Feb 2023

Publication series

NameSPE Middle East Oil and Gas Show and Conference, MEOS, Proceedings


Conference2023 Middle East Oil, Gas and Geosciences Show, MEOS 2023

Bibliographical note

Funding Information:
This work has been supported through a research contract from Saudi Aramco. Authors also acknowledge King Fahd University of Petroleum and Minerals facility support.

Publisher Copyright:
Copyright © 2023, Society of Petroleum Engineers.

ASJC Scopus subject areas

  • Energy Engineering and Power Technology
  • Fuel Technology


Dive into the research topics of 'Efficient Implementation of Reverse Time Migration Seismic Imaging on FPGAs'. Together they form a unique fingerprint.

Cite this