Parallel algorithm of seismic signal frequency compensation based on CUDA

被引:0
作者
Zhang Q. [1 ,2 ,3 ]
Zhang J. [1 ]
Lei Q. [1 ]
Peng B. [1 ,2 ]
Liu S. [1 ,2 ]
机构
[1] School of Computer Science, Southwest Petroleum University, Chengdu
[2] State Key Laboratory of Oil and Gas Reservoir Geology and Exploitation (Southwest Petroleum University), Chengdu
[3] School of Information and Communication Engineering, University of Electronic Science and Technology of China, Chengdu
来源
Shiyou Diqiu Wuli Kantan/Oil Geophysical Prospecting | 2022年 / 57卷 / 05期
关键词
Compressed sensing; CUDA; Frequency compensation; Parallel computing;
D O I
10.13810/j.cnki.issn.1000-7210.2022.05.025
中图分类号
学科分类号
摘要
The frequency compensation algorithm of seismic signals based on compressed sensing can effectively broaden the spectrum of seismic signals and improve the resolution of seismic data. Although the algorithm has a good frequency-broadening effect, it has low time efficiency in the face of high-dimensional and large-scale seismic data. Analysis shows that the bottleneck of the algorithm lies in massive algebraic operations for the reflection coefficient and convolution operations in signal reconstruction. Therefore, a parallel scheme based on CUDA is proposed for parallel optimization of the algorithm. Firstly, the organization form of seismic data is changed to make it more efficient and more suitable for parallel processing. Then, the serial code for computing the reflection coefficient is reconstructed, and a large number of lightweight threads of GPU are called by CUDA to parallelize the algebraic operations. Finally, the convolution calculation method of time-domain signals is changed by the convolution theorem, and the convolution operation of two time-domain signals is converted to the frequency domain by the cufft library function. The results reveal that the parallel algorithm achieves four times the overall speedup of the serial algorithm on the PC side on the premise of ensuring computational accuracy. © 2022, Editorial Department OIL GEOPHYSICAL PROSPECTING. All right reserved.
引用
收藏
页码:1241 / 1249
页数:8
相关论文
共 28 条
[21]  
WU Jizhong, ZUO Hu, Attenuation compensation in prestack time migration and its GPU implementation, Oil Geophysical Prospecting, 54, 1, pp. 84-92, (2019)
[22]  
LU Jimeng, Principles of Seismic Exploration, (1982)
[23]  
SUI Yuhan, Seismic Time-Varying Wavelet Estimation and Blind Sparse-Spike Deconvolution, (2020)
[24]  
DAI Yongshou, ZHANG Yuhao, ZHANG Peng, Et al., A review on time-varying seismic wavelet extraction, Geophysical Prospecting for Petroleum, 59, 2, pp. 169-176, (2020)
[25]  
BECK A, TEBOULLE M., A fast iterative Shrinkage-Thresholding algorithm for linear inverse problems, SIAM Journal on Imaging Sciences, 2, 1, pp. 183-202, (2009)
[26]  
LI Qingyang, WANG Nengchao, YI Dayi, Numerical Analysis, (2008)
[27]  
ZHOU Zhusheng, HE Jishan, ZHAO Heqing, Solving a seismic trace inversion problem by using generalized conjugate gradient algorithm, Oil Geophysical Prospecting, 33, 4, pp. 439-447, (1998)
[28]  
LIU Yuhang, HUANG Jianping, YANG Jidong, Et al., Comparison of four optimization methods in elastic full-waveform inversion, Oil Geophysical Prospecting, 57, 1, pp. 118-128, (2022)