Whitepaper/Subsurface AI
Reverse-time migration and full-waveform inversion are among the largest commercial high-performance-computing workloads on Earth. An exploration FWI project routinely consumes millions of core-hours, and the cost concentrates in the forward-and-adjoint wave solve: two anisotropic propagations per shot per iteration, times thousands of shots, times tens of iterations, on grids of billions of cells. For thirty years the response was to buy more cluster. The response now is to change the arithmetic of the solve itself. Neural-operator surrogates make a forward call up to three orders of magnitude cheaper. Differentiable simulators return the exact gradient by automatic differentiation, retiring the hand-coded adjoint. Mixed-precision computation and quantized inference fit bigger models on fewer cards. Compute-aware orchestration stops paying for solves that do not move the answer, and sample-efficient methods run fewer of them in the first place. Stacked, these levers do not shave a percentage; they change the regime: velocity building shifts from an overnight batch on a fixed cluster toward an interactive, elastically sized loop, and a solve cheap enough to run a thousand times turns a single best-fit image into a calibrated posterior. The limits are real: surrogates extrapolate silently outside their training prior, learned gradients are approximate, and on a real cluster the bottleneck is frequently I/O rather than FLOPs. The discipline the stack demands is the one it rewards: gate the surrogate, keep an exact reference in the loop, and measure the whole pipeline.
Tannistha MaitiSenior AI Researcher