Tuning a CPU-Based Stencil Computation in a DPC++ Multi-Device Environment
Keywords:
Multi-Device RTM, OneAPI, SYCL, Heterogeneous Computing
Abstract
Reverse Time Migration (RTM) uses the finite-difference (FD) method to compute numerical approximations for the acoustic wave equation. It is a computational bottleneck for RTM applications and therefore needs to be optimized to guarantee timely results and efficiency when allocating resources for hydrocarbon exploration. This article describes our experience reengineering a migrated CUDA-based RTM code to SYCL into a multidevice RTM.
Published
2023-02-09
Section
Articles