Skip to Main content Skip to Navigation
Journal articles

Fast seismic modeling and reverse time migration on a graphics processing unit cluster

Rached Abdelkhalek 1, 2 Henri Calandra 2 Olivier Coulaud 1, 3 Guillaume Latu 4 Jean Roman 1, 3
1 HiePACS - High-End Parallel Algorithms for Challenging Numerical Simulations
LaBRI - Laboratoire Bordelais de Recherche en Informatique, Inria Bordeaux - Sud-Ouest
4 CALVI - Scientific computation and visualization
IRMA - Institut de Recherche Mathématique Avancée, LSIIT - Laboratoire des Sciences de l'Image, de l'Informatique et de la Télédétection, Inria Nancy - Grand Est, IECL - Institut Élie Cartan de Lorraine
Abstract : We designed a fast parallel simulator that solves the acoustic wave equation on a graphics processing unit (GPU) cluster. Solving the acoustic wave equation in an oil exploration industrial context aims at speeding up seismic modeling and reverse time migration (RTM). We considered a finite difference approach on a regular mesh, in both two-dimensional and three-dimensional cases. The acoustic wave equation is solved in a constant density or a variable density domain. All the computations were carried out in single precision (both in the CPU reference implementation and in the GPU implementation), because double precision was not required in our context. We used Compute Unified Device Architecture to take advantage of the GPU computational power. We studied different implementations and their impact on the application performance. The described application handles all the steps of seismic modeling and RTM and is used to solve real-world problems in an industrial production context. We obtained a speedup of 16 for RTM and up to 43 for the modeling application over a sequential code running on general-purpose CPUs. A CPU rack versus a GPU rack comparison was described and showed a 4.3 speedup.
Complete list of metadatas
Contributor : Olivier Coulaud <>
Submitted on : Monday, December 19, 2011 - 3:56:24 PM
Last modification on : Friday, June 19, 2020 - 9:22:04 AM

Links full text



Rached Abdelkhalek, Henri Calandra, Olivier Coulaud, Guillaume Latu, Jean Roman. Fast seismic modeling and reverse time migration on a graphics processing unit cluster. Concurrency and Computation: Practice and Experience, Wiley, 2012, 24 (7), pp.739-750. ⟨10.1002/cpe.1875⟩. ⟨hal-00653499⟩



Record views