Parabolic Radon transform parallel algorithm for CPU-GPU heterogeneous platform

被引:0
|
作者
Zhang Q. [1 ,2 ]
Lin B. [1 ]
Yang B. [3 ]
Peng B. [1 ]
Zhang W. [1 ]
Tu R. [1 ]
机构
[1] School of Computer Science, Southwest Petroleum University, Chengdu
[2] School of Information and Communication Engineering, University of Electronic Science and Technology of China, Chengdu
[3] State Grid Chongqing Electric Power Research Institute, Chongqing
关键词
GPU parallel computing; Heterogeneous computing; Multiple suppression; Parabolic Radon transform;
D O I
10.13810/j.cnki.issn.1000-7210.2020.06.012
中图分类号
学科分类号
摘要
Parabolic Radon transform is widely used for suppressing and removing multiple waves in pre-stack seismic data.Although parabolic Radon transform in mixed domain can well suppress multiples,it still needs a long time when processing seismic gathers larger and larger.In this paper, first we use the GPU to optimize the parabolic Radon transform algorithm in parallel,and use the CUDA library and other optimizing techniques to accelerate the most time-consuming Fourier transform and algebraic operations to nearly 13x speedup over serial execution in the calculating process; then based on the CPU-GPU heterogeneous platform,we propose a CPU-GPU parallel scheme,which makes full use of computer hardware,to realize the parabolic Radon transform parallel algorithm through CPU multi-threading and multiple GPUs in parallel.The speedup can be nearly 30x over serial execution. © 2020, Editorial Department OIL GEOPHYSICAL PROSPECTING. All right reserved.
引用
收藏
页码:1263 / 1270
页数:7
相关论文
共 23 条
  • [1] LI Zhina, Study on Methods of Multiple Separation and Multiple Imaging, (2015)
  • [2] HU Hao, Research on Radon Transform and Its Application in Seismic Data Noise Elimination, (2014)
  • [3] HOU Weili, LIU Honglin, LIU Yunxin, Et al., Study on multiple suppression methods and optimum combination suppression technique, Inland Earthquake, 29, 2, pp. 122-128, (2015)
  • [4] ZHANG Zhenbo, XUAN Yihua, High resolution para-bolic radon transform multiple wave suppression technique, Geophysical and Geochemical Exploration, 38, 5, pp. 981-988, (2014)
  • [5] Deans S R., The Radon Transform and Some of Its Applications, (1983)
  • [6] Claerbout J F, Johnson A G., Extrapolation of time- dependent waveforms along their path of propagation, Geophysical Journal International, 26, 1, pp. 285-293, (1971)
  • [7] Thorson R, Claerbout J., Velocity stack and slant stack- stochastic inversion[J], Geophysics, 50, 12, pp. 2727-2741, (1985)
  • [8] Scales J, Gersztenkorn A, Treitel S., Fast l<sub>p</sub> solution of large,sparse,linear systems:Application to seismic travel time tomography[J], Journal of Computational Physics, 75, 2, pp. 314-333, (1988)
  • [9] Sacchi M, Ulrych T., High-resolution velocity gathers and offset space reconstruction, Geophysics, 60, 4, pp. 1169-1177, (1995)
  • [10] Trad D, Ulrych T, Sacchi M., Latest views of the sparse Radon transform[J], Geophysics, 68, 1, pp. 386-399, (2003)