有限差分法的地震波模拟并行优化

有限差分法的地震波模拟并行优化

论文摘要

地震波模拟是地球科学研究不可或缺的一部分。在地球物理学中,数值模拟揭示了一些物理场信息,这些物理场在测量时是不容易获取的,因此通过数值模拟可以更好地了解场的行为和地下结构。在进行地震波模拟计算时,对于较小的模型,可以使用单个CPU进行波场的数值模拟。但是,当规模较大时,这一运算效率远远不能达到其工业化应用要求。更何况是,当模型巨大时,往往单个CPU的内存很难满足其计算存储的要求。解决这类巨大的计算量或者单CPU内存需求较大的问题的有效手段是采用并行计算。因此研究有限差分算法的地震波模拟并行优化具有重要的理论意义和应用价值。论文研究了地震模拟中有限差分法的并行算法,解决方案主要包括以下部分:(1)通过分析有限差分法计算的数据依赖性和可并行性,采用了区域分解的并行方法并行化有限差分算法的地震波模拟,来解决大规模有限差分法地震波模拟的内存不足问题。(2)通过测试多节点不同区域划分方式,根据问题规模和硬件资源对程序运行时间的影响,发现不同区域划分方式使得程序运行时间也不同。因此,需要选择合适的划分方式,使总运行时间减小。通过实验测得,进行并行有限差分法计算时,当每个进程分得的模型区域大小相同时,单节点与多节点运行时间大致相同,因此提出单节点预测多节点划分的方法,优化有限差分法的地震波模拟的并行实现。(3)通过分析传统并行有限差分法阻塞的迭代计算方式,针对其计算与通信任务只能顺序独立执行方面的不足,选择采用非阻塞通信方法来隐藏通信时间,同时分析了有限差分法的计算特征,设计了本文实现的用于非阻塞通信的边界点判断的方法,最后给出了本文采用的非阻塞通信的迭代计算方式,并通过实验对比验证了该方式的优化效果。(4)将本文实现的算法在某超算平台(曙光E级原型机)上进行了实验测试,通过分析实验结果,得出本文的有限差分法地震波模拟并行实现方法比传统方法,更接近于线性加速比,扩展性更好,同时程序运行时间上也有一定的减少。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  •   1.1 研究背景及意义
  •   1.2 国内外发展现状
  •     1.2.1 有限差分法地震波模拟的发展现状
  •     1.2.2 有限差分法地震波模拟并行化的发展现状
  •   1.3 有限差分法地震波模拟并行化面临的主要挑战
  •   1.4 本文主要工作
  •   1.5 本文组织结构
  • 第2章 有限差分法地震波模拟的并行化方法
  •   2.1 弹性波有限差分法地震波模拟的相关理论
  •   2.2 相关并行化技术
  •   2.3 弹性波有限差分法地震波模拟的并行化
  •   2.4 进程划分维度的选择
  •   2.5 小结
  • 第3章 多节点进程划分策略
  •   3.1 应用传统方法的并行实现
  •   3.2 均等多节点进程划分
  •   3.3 单节点预测多节点进程划分的方法
  •     3.3.1 节点计算能力的稳定性
  •     3.3.2 进程划分方式筛选方法
  •     3.3.3 单节点预测多节点进程划分方法的实现
  •   3.4 实验评估
  •   3.5 小结
  • 第4章 通信时间优化
  •   4.1 阻塞的迭代计算方式
  •   4.2 非阻塞通信方法
  •   4.3 采用非阻塞通信的迭代计算实现
  •     4.3.1 有限差分法计算特征分析
  •     4.3.2 通信边界点的判断方法
  •     4.3.3 非阻塞迭代计算方式
  •   4.4 不同MPI库下的性能对比
  •   4.5 小结
  • 第5章 模型测试及性能评估
  •   5.1 完整的并行实现流程
  •   5.2 模型规模固定的实验性能对比
  •   5.3 模型随进程数增加的实验性能对比
  •   5.4 小结
  • 结论
  • 参考文献
  • 附录A 攻读学位期间发表的学术论文与获得的成果
  • 附录B 攻读学位期间参加的科研项目
  • 致谢
  • 文章来源

    类型: 硕士论文

    作者: 陈阳

    导师: 彭蔓蔓,文吉刚

    关键词: 地震勘探,有限差分法,非阻塞通信,区域划分

    来源: 湖南大学

    年度: 2019

    分类: 基础科学

    专业: 地质学,地球物理学

    单位: 湖南大学

    基金: 国家重点研发计划项目“面向E级计算的能源勘探高性能应用软件系统与示范”(项目号:2017YFB0202900)

    分类号: P315.3

    DOI: 10.27135/d.cnki.ghudu.2019.001590

    总页数: 72

    文件大小: 3999K

    下载量: 38

    相关论文文献

    • [1].有限差分法在电厂地下结构设计中的应用[J]. 电力勘测设计 2015(02)
    • [2].浅谈有限差分法在求梁变形时的应用[J]. 教育教学论坛 2014(10)
    • [3].全矢量有限差分法分析任意截面波导模式[J]. 物理学报 2013(07)
    • [4].静态电磁场计算中的广义有限差分法应用[J]. 数码世界 2019(03)
    • [5].基于广义有限差分法求解非线性自由液面的液体晃动问题[J]. 四川大学学报(工程科学版) 2016(01)
    • [6].对Logistic方程的非标准有限差分法[J]. 沈阳理工大学学报 2013(02)
    • [7].CFD控制方程中有限差分法的分析[J]. 中国新通信 2019(09)
    • [8].广义有限差分法在静态电磁场计算中的应用[J]. 电工技术学报 2018(07)
    • [9].用有限差分法分析多项式程序终止[J]. 四川大学学报(工程科学版) 2011(06)
    • [10].基于欧式期权Black-Scholes Jump模型有限差分法研究[J]. 经贸实践 2018(01)
    • [11].波动方程有限差分法频散衰减方法研究[J]. 石油天然气学报 2012(12)
    • [12].基于有限差分法研究和模拟空气污染[J]. 微处理机 2013(03)
    • [13].基于有限差分法的路基施工数值仿真[J]. 路基工程 2011(01)
    • [14].Mathematica软件在温度场计算中的应用[J]. 辽宁科技学院学报 2008(03)
    • [15].基于差分法的地下结构动力响应分析[J]. 中国水运(下半月) 2008(10)
    • [16].基于有限差分法的钢管杆挠度的数值计算与误差估计[J]. 内江科技 2020(01)
    • [17].带五次项的一类非线性Schr?dinger方程的有限差分法[J]. 高等学校计算数学学报 2019(02)
    • [18].基于有限差分法和有限元法的大型风电叶片刚度计算[J]. 机械设计与研究 2012(06)
    • [19].无网格广义有限差分法模拟三维位势问题[J]. 数学建模及其应用 2018(01)
    • [20].基于有限差分法的矿体开采仿真模拟分析[J]. 化工矿物与加工 2016(06)
    • [21].脊位于窄边的单脊波导本征值[J]. 黑龙江科技信息 2014(19)
    • [22].三种基本数值计算方法的对比分析研究[J]. 科技信息 2008(35)
    • [23].基于有限差分法的高温作业服热传递研究[J]. 山东工业技术 2019(11)
    • [24].基于有限差分法的废钢熔化数值模拟[J]. 华北理工大学学报(自然科学版) 2019(02)
    • [25].有限差分法不同边界条件下的数值模拟[J]. 科技创新与应用 2016(12)
    • [26].通过有限差分析法模拟室内的电位分布的研究[J]. 昭通学院学报 2013(05)
    • [27].热传导方程的一个三层差分格式[J]. 四川兵工学报 2014(07)
    • [28].地震波模拟中有限差分法与伪谱法的对比研究[J]. 中国科技论文 2018(17)
    • [29].水下非典型拖曳缆阻力及下沉量的研究[J]. 石化技术 2019(05)
    • [30].含肿瘤皮肤组织传热分析的广义有限差分法[J]. 力学学报 2018(05)

    标签:;  ;  ;  ;  

    有限差分法的地震波模拟并行优化
    下载Doc文档

    猜你喜欢