Abstract:The GPU parallel program models,OpenCL and CUDA,have been widely applied in seismic modeling and migration.However both of them may destroy serial codes and need to redesign parallel algorithms.This paper introduces a new model OpenACC for reverse time migration.We realize multi-level parallelism between nodes,and inside the node by adding compiler instructions,which forms a more convenient and high-performance technique.After the communication optimization between nodes,this approach is used for the reverse time migration.Numerical experiments show that multi-level parallels can solve computation and storage problems for large-scale models.It can also dramatically improve computing efficiency after communication optimization.
唐佳,王凡,刘福烈.三维波动方程正演的三级并行加速.石油地球物理勘探,2016,51(5):1049-1054.Tang Jia,Wang Fan,Liu Fulie.3D wave equation forward modeling based on three-level parallel acceleration.OGP, 2016,51(5):1049-1054.
[2]
刘红伟,李博,刘洪等.地震叠前逆时偏移高阶有限差分算法及GPU实现.地球物理学报,2010,53(7):1725-1733.Liu Hongwei,Li Bo,Liu Hong et al.The algorithm of high order difference pre-stack reverse migration and GPU implementation.Chinese Journal of Geophysics,2010,53(7):1725-1733.
[3]
李博,刘红伟,刘国峰等.地震叠前逆时偏移算法的CPU/GPU实施对策.地球物理学报,2010,53(12):2938-2943.Li Bo,Liu Hongwei,Liu Guofeng et al.Computation strategy of seismic pre-stack reverse time migration on CPU/GPU.Chinese Journal of Geophysics,2010,53(12):2938-2943.
[4]
龙桂华,赵宇波,李小凡等.三维交错网格有限差分地震波模拟的GPU集群实现.地球物理学进展,2011,26(6):1938-1949.Long Guihua,Zhao Yubo,Li Xiaofan et al.Accelerating 3D staggered-grid finite-difference seismic wave modeling on GPU cluster.Progress in Geophysics,2011,26(6):1938-1949.
[5]
刘守伟,王华忠,陈生昌等.三维逆时偏移GPU/CPU机群实现方案研究.地球物理学报,2013,56(10):3487-3496.Liu Shouwei,Wang Huazhong,Chen Shengchang et al.Implementation strategy of 3D reverse time migration on GPU/CPU clusters.Chinese Journal of Geophysics,2013,56(10):3487-3496.
[6]
陈洪杰.基于声波方程的数值模拟与逆时偏移方法研究[学位论文].吉林长春:吉林大学,2010.
[7]
向飞.基于CUDA的高阶差分正演模拟及逆时偏移[学位论文].山东青岛:中国海洋大学,2013.
[8]
杨午阳,张厚柱,撒利明等.逆时偏移关键问题探讨.石油地球物理勘探,2016,51(6):1251-1262.Yang Wuyang,Zhang Houzhu,Sa Liming et al.Some issues about reverse time migration.OGP,2016,51(6):1251-1262.
[9]
王保利,高静怀,陈文超等.地震叠前逆时偏移的有效边界存储策略.地球物理学报,2012,55(7):2412-2421.Wang Baoli,Gao Jinghuai,Chen Wenchao et al.Efficient boundary storage strategies for seismic reverse time migration.Chinese Journal of Geophysics,2012,55(7):2412-2421.
[10]
陈康,吴国忱.逆时偏移拉普拉斯算子滤波改进算法.石油地球物理勘探,2012,47(2):249-255.Chen Kang,Wu Guochen.An improved filter algorithm based on Laplace operator in reverse-time migration.OGP,2012,47(2):249-255.
[11]
薛东川.几种叠前逆时偏移成像条件的比较.石油地球地球物理勘探,2013,48(2):222-227.Xue Dongchuan.Imaging condition comparison of pre-stack reverse time migration.OGP,2013,48(2):222-227.
[12]
张智,刘有山,徐涛等.弹性波逆时偏移中的稳定激发振幅成像条件.地球物理学报,2013,56(10):3523-3533.Zhang Zhi,Liu Youshan,Xu Tao et al.A stable excitation amplitude imaging condition for reverse time migration in elastic wave equation.Chinese Journal of Geophysics,2013,56(10):3523-3533.