Reverse Time Migration (RTM) is a preferred solution for modeling and imaging seismic data in areas of complex wave phenomena. It is a two-way wave equation depth migration, yielding high-resolution depth images of the subsurface, critical to seismic processing workflow of oil and gas reservoir prediction.
Find out more about the Intel® oneAPI Base Toolkit
Unlike past reference implementations this application is computationally intensive on all fronts (stressing compute, memory bandwidth, I/O and communication interconnect). For this reason, Brightskies leverages compression libraries to optimize I/O, and Intel tools to find the bottlenecks to ensure we are making the most of the hardware.
A Full RTM Implementation
The rtm2d application from is a simple but full implementation of RTM. This is the first DPC++ instance and includes a mix of implementations related to both geophysical questions (boundaries), numerical schemes (stencil length, wave equation order) and snapshots/I/O management with or without compression.