RUS  ENG
Full version
JOURNALS // Numerical methods and programming // Archive

Num. Meth. Prog., 2017 Volume 18, Issue 3, Pages 293–311 (Mi vmp881)

Acceleration of seismic data processing with wave-packet decomposition using NVidia CUDA

V. V. Nikitina, A. A. Duchkovb, F. Anderssona

a Lund University
b A. A. Trofimuk Institute of Petroleum Geology and Geophysics, Siberian Branch of the Russian Academy of Sciences, Novosibirsk

Abstract: Seismic data are characterized by multidimensionality, large data sizes, and irregular structures. In this paper we consider an optimal decomposition of seismic data using the basis of Gaussian wave packets. We implemented and optimized a number of fast algorithms for forward and inverse transforms for three-dimensional seismic data decomposition. The algorithms implemented on GPU demonstrate 2-6x speedup compared to 20-core CPUs. The programs were tested on synthetic seismic data sets: data reconstruction by Gaussian wave-packet coefficients, data compression, denoising, and interpolation in the case of missing traces.

Keywords: CUDA, Gaussian wave packets, Fourier transform, CUDA.

UDC: 550.341; 519.688; 550.34.013.4

Received: 09.07.2017



© Steklov Math. Inst. of RAS, 2025