Parallel and Distributed Task-Based Kirchhoff Seismic Pre-Stack Depth Migration Application

被引:2
|
作者
Gurhem, Jerome [1 ,2 ]
Calandra, Henri [3 ]
Petiton, Serge G. [1 ,2 ]
机构
[1] Univ Lille, UMR 9189 CRIStAL, CNRS, Lille, France
[2] CNRS, USR 3441 Maison Simulat, Saclay, France
[3] Total SA, Pau, France
关键词
Kirchhoff Seismic Pre-Stack Depth Migration; Task-Based Programming; Parallel and Distributed Application;
D O I
10.1109/ISPDC52870.2021.9521599
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Since the middle of the 1990s, message passing libraries are the most used technology to implement parallel and distributed scientific applications. However, they may not be a solution efficient enough on exascale machines since scalability issues will appear due to the increase in computing resources. Task-based programming models can be used to avoid collective communications like reductions, broadcast, or gather by transforming them into multiple operations on tasks. Then, these operations can be scheduled by the programming scheduler to place the data and computations in a way that optimizes and reduces the data communications. These properties could help to solve some MPI and exascale computing challenges. The oil and gas applications could also benefit from task-based programming properties. We developed a simplified version of the Kirchhoff seismic pre-stack depth migration, a subsurface exploration application, to experiment with HPX, a task-based programming model as well and MPI and MPI+OpenMP. Then, we perform strong scaling and weak scaling experiments on Pangea, Total supercomputer. We also study the variation of the number of OpenMP threads per MPI process. We show that the current task-based programming model schedulers lack the capability to completely manage the memory used and are not efficient enough to reduce the data migrations.
引用
收藏
页码:65 / 72
页数:8
相关论文
共 50 条
  • [21] ANISOTROPIC PRE-STACK DEPTH MIGRATION OF SEISMIC DATA: A CASE STUDY IN SOUTHWEST OF IRAN
    Zare, Ebrahim
    Riahi, Mohammad Ali
    Sarem, Mahdi Nazari
    JOURNAL OF SEISMIC EXPLORATION, 2024, 33 (02):
  • [22] Azimuth-angle domain Kirchhoff pre-stack time migration
    Cheng, Jiu-Bin
    Ma, Zai-Tian
    Shiyou Diqiu Wuli Kantan/Oil Geophysical Prospecting, 2010, 45 (05): : 674 - 682
  • [23] Investigating a time-shift extended imaging condition in a Kirchhoff pre-stack depth migration algorithm
    O'Brien, Gareth Shane
    Delaney, Sean Joseph
    Igoe, Michael
    Doherty, John
    Colhoun, Andrew
    GEOPHYSICAL PROSPECTING, 2018, 66 (04) : 688 - 706
  • [24] Lie algebra integral algorithm of travel-time calculation for pre-stack Kirchhoff depth migration
    Zhang Lian-Ping
    Liu Hong
    CHINESE JOURNAL OF GEOPHYSICS-CHINESE EDITION, 2010, 53 (08): : 1893 - 1901
  • [25] Bend-ray Kirchhoff pre-stack time migration based on Chebyshev polynomial
    Liu Lu
    Liang Guang-He
    Fu Chao
    Li Zhi-Yuan
    CHINESE JOURNAL OF GEOPHYSICS-CHINESE EDITION, 2011, 54 (10): : 2665 - 2672
  • [26] Impedance inversion of pre-stack seismic data in the depth domain
    Wei Jiang
    Xue Hua Chen
    Jie Zhang
    Xin Luo
    Zhi Wei Dan
    Wei Xiao
    Applied Geophysics, 2019, 16 : 427 - 437
  • [28] Rugged surface oriented hybrid pre-stack depth migration
    Wang, Chengxiang
    Zhao, Bo
    Zhang, Guanquan
    Shiyou Diqiu Wuli Kantan/Oil Geophysical Prospecting, 2002, 37 (03):
  • [29] Impedance inversion of pre-stack seismic data in the depth domain
    Jiang, Wei
    Chen, Xue Hua
    Zhang, Jie
    Luo, Xin
    Dan, Zhi Wei
    Xiao, Wei
    APPLIED GEOPHYSICS, 2019, 16 (04) : 427 - 437
  • [30] Seismic forward modeling and pre-stack depth migration of porous-type carbonate reservoirs
    Cui, Yongfu
    Peng, Gengxin
    Wu, Guochen
    Guo, Nianmin
    Song, Wenjie
    Luo, Lili
    Shiyou Xuebao/Acta Petrolei Sinica, 2015, 36 (07): : 827 - 836