Nodal Discontinuous Galerkin Simulations for Reverse-Time Migration on GPU Clusters
Axel Modave, Amik St-Cyr, Wim A. Mulder, Tim Warburton

TL;DR
This paper introduces a GPU-accelerated discontinuous Galerkin method for reverse-time migration in seismic imaging, achieving high accuracy and scalability on modern parallel architectures.
Contribution
It develops a novel DGTD-based RTM approach optimized for GPU clusters using MPI+X and OCCA, enhancing performance and scalability.
Findings
Achieves strong scalability up to 32 GPUs.
Reduces data exchange and storage requirements.
Demonstrates improved computational efficiency for 3D RTM.
Abstract
Improving both accuracy and computational performance of numerical tools is a major challenge for seismic imaging and generally requires specialized implementations to make full use of modern parallel architectures. We present a computational strategy for reverse-time migration (RTM) with accelerator-aided clusters. A new imaging condition computed from the pressure and velocity fields is introduced. The model solver is based on a high-order discontinuous Galerkin time-domain (DGTD) method for the pressure-velocity system with unstructured meshes and multi-rate local time-stepping. We adopted the MPI+X approach for distributed programming where X is a threaded programming model. In this work we chose OCCA, a unified framework that makes use of major multi-threading languages (e.g. CUDA and OpenCL) and offers the flexibility to run on several hardware architectures. DGTD schemes are…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
