共查询到17条相似文献,搜索用时 234 毫秒
1.
三维交错网格有限差分地震波模拟的GPU集群实现 总被引:1,自引:1,他引:0
有限差分实现简单、速度快,作为地震波场模拟一种有效数值方法,被广泛用于正演计算密集的波形反演和逆时偏移中.三维地震波正演模拟计算量大,一直以来制约着三维叠前逆时偏移和反演的工业化应用,GPU通用计算技术的产生及其内在的数据并行性有望改变这一现状.本文通过分析三维交错网格有限差分方法在GPU上的实施,利用片内共享存储器实现了三维地震波数值模拟的高效算法,取得了较单核CPU快79x~108x的加速比;通过区域分解技术将单GPU上不能计算的地质体模型沿Z轴方向进行粗粒度分解,采用消息传递接口交换边界数据,运用MPI+CUDA的方式实现了大尺度三维地震波场模拟,并着重分析了影响GPU并行计算效率的一些关键因素.大尺度三维地震波场模拟的加速实现,为促进叠前逆时偏移和波形反演技术的工业化转化提供了可能,因此具有重要的研究意义. 相似文献
2.
伪谱和高阶有限差分混合方法, 在垂直方向采用交错网格有限差分算子, 利用其并行程度高的特点, 在水平方向采用伪谱算子, 保留其高精度的优势, 是计算地震波场的有效方法. 图形处理器(graphic processing unit, 简写为GPU) 由于其高度并行性, 在计算此类问题中有显著的优势. 由英伟达(NVIDIA)公司推出的统一计算设备架构(compute unified device architecture, 简写为CUDA)平台极大地简化了GPU编程的难度. 为提高计算效率, 本文实现了基于CUDA 平台的混合方法二维地震波场模拟. 然后基于二维均匀介质模型将CPU与GPU版本的运行时间进行对比. 实际测试结果表明, 基于CUDA 的并行模拟方法在保证计算精度的同时显著地提高了计算速度, 为开展大规模非均匀地球介质地震波传播数值模拟提供了一种可选的方法. 相似文献
3.
密度是岩石物性参数的重要组成部分,对储层评价、岩性解释和油藏描述等具有重要作用,因此实际资料应用中含有密度信息的正演建模是必不可少的.作为波动理论应用最广泛的实际资料处理技术——逆时偏移和全波形反演,其正演建模一般采用经典的二阶标量波方程,且不考虑密度的空间变化.而一阶速度-应力控制方程通过交错网格有限差分法正演建模,其精度高于二阶方程但计算成本过高,很难在三维实际资料中应用.鉴于非均质正演在实际生产中所面临问题,本文借用交错网格的思想,充分考虑空间变密度对波传播的影响,提出基于等效交错网格的高阶有限差分建模算法并应用于非均质标量波正演.文中从数学上给出一阶方程和二阶方程在数值模拟中的等价性证明,并分析了震源、边界条件和稳定性.最后通过简单层状模型进行数值测试,对比不同建模方法以验证新方法的准确性;利用高阶精度方法对Sigsbee-2a模型做正演测试,验证本文提出的方法的稳定性. 相似文献
4.
传统的利用有限差分方法模拟地震波场需要耗费较大的机时.为了提高地震波场的模拟效率,采用GPU并行计算技术是一种非常好的方法.文章基于一阶应力-速度声波方程的交错网格有限差分法,采用分块策略,将一个地质模型分解成多个小规模的地质子块,每个子块交由一个线程块负责,并利用常数存储器、块内共享存储器和寄存器减少对全局存储器的访问,实现了波场模拟的GPU加速.单CPU和GPU/CPU下不同规模网格的波场模拟结果表明:利用GPU加速可以将模拟效率提高数倍.尤其是当模拟大规模网格且炮点个数较多时,可以更加显著的提升模拟效率. 相似文献
5.
用GPU提速地震资料单程波有限差分叠前深度偏移(英文) 总被引:1,自引:0,他引:1
复杂介质情况下,地震波延多路径传播,此时基于波动方程延拓的深度成像方法,相对于Kirchhoff方法能够获得更为精确的成像效果,但是,该深度偏移方法由于高昂的计算消耗阻碍了它在生产中的应用。譬如,叠前深度偏移计算需要大规模的计算机集群,占地面积和电能消耗大。本文介绍了应用一种新的GPU计算架构来辅助CPU进行偏移计算。基于新架构的波动方程深度偏移提高了计算效率,而且机器占地面积和电能消耗也大幅度减少。本文以有限差分波动方程深度偏移为例,介绍了其编程模型和程序优化环节,提高了深度偏移计算效率。2D和3D测试表明,与相同单位个AMD2.5GHz CPU计算相比,该架构下的有限差分波动方程叠前深度偏移计算效率提高至少35倍。 相似文献
6.
叠前逆时偏移是当前最为准确的地震成像方法,由于计算量大、存储量大等原因需要合适的实现策略和高效的计算平台.本文以高阶有限差分逆时偏移为基础,重点讨论了在GPU上实现需要解决的显存不足问题和人工边界问题.利用区域分解技术可以在当前GPU上高效地实现任意生产规模的三维逆时偏移成像,不会受到GPU显存规模的制约.常规最佳匹配层边界条件边界区域控制方程与内部区域差异较大,不适于GPU高速运算.本文在GPU上实现近似最佳匹配层(NPML)边界条件,使得高阶有限差分计算不需要分支判断,边界区域辅助波场的存储量也较低,保证了在GPU上进行波场传播的高效性.三维理论数据和实际资料成像结果表明了本文方法的正确性. 相似文献
7.
8.
研究了三维各向异性裂缝介质的正演模拟的三种不同有限差分法,即标准交错网格(SSG)、旋转交错网格(RSG)和Lebedev方法(LS),详细对比分析这三种交错网格方法在模拟复杂各向异性介质的优势与局限.提出一种新的改进方法,简化了LS有限差分法在任意各向异性介质中的正演模拟.为了模拟三维大规模复杂各向异性介质的地震响应,提出一个优化的正演模拟计算流程:将模型参数分为模型介质参数和模型构造参数.该计算流程适用于三种有限差分法中的任何一种.使用LS方法实现任意三维各向异性裂缝介质地震响应的三维全波场模拟,通过使用三种不同的有限差分模拟方法进行二维和三维模型数值模拟试验,验证了所提出方法有效. 相似文献
9.
10.
《地球物理学进展》2020,(3)
瞬变电磁场数字滤波算法计算时间短,精度高,但难以实现三维正演计算;有限差分算法可以实现三维正演计算,但计算时间长,当模型网格剖分数量不足时计算精度较低.结合三维有限差分正演算法和一维数字滤波正演算法各自优势,提出双模型三维正演方法,可以减少计算时间,提高计算精度.首先,给出了瞬变电磁场三维有限差分正演算法和一维数字滤波正演算法.然后,通过理论分析和公式推导,提出了通过三维有限差分正演算法计算异常场,通过一维数字滤波算法计算背景场,然后叠加得到总场的双模型方法,并给出了具体计算公式和流程.最后,建立了经典的Newman均匀介质含低阻长方体模型,以及Commer层状介质含垂直接触带模型,分别采用双模型方法和常规三维有限差分算法进行了正演计算,对计算结果进行了对比分析.结果表明:在相同模型网格数量条件下双模型方法计算精度显著高于常规三维有限差分算法;双模型方法可以通过较少的模型网格数量取得高精度的计算结果,从而可以在保证计算精度的前提下显著提高计算效率. 相似文献
11.
与传统的二维表面多次波预测算法相比,基于波动方程的全三维表面多次波预测方法无需对地下介质做简单近似,其更符合地震波在地下介质中传播的真实状况,是地震资料处理中解决多次波预测问题的强有力工具.本文从三维多次波预测的基本理论出发,给出了全三维多次波预测算法的预测矩阵表示、计算方法以及实现条件,采用GPU(图形处理器)加速全三维表面多次波预测,较传统的CPU串行计算,GPU并行预测表面多次波的计算效率约提高165倍.文中分别利用二维和三维表面多次波预测算法对理论模拟的含表面多次波的三维地震数据进行多次波预测计算,对比分析结果表明,相比于二维算法,文中所述的基于波动方程的全三维表面多次波预测效果明显改善,其计算精度更高,辅以合理有效的自适应相减算法,可获得高精度的地震勘探资料表面多次波压制数据. 相似文献
12.
基于GPU并行的重力、重力梯度三维正演快速计算及反演策略 总被引:4,自引:2,他引:2
利用NVIDIA CUDA编程平台,实现了基于GPU并行的重力、重力梯度三维快速正演计算方法.采用当前在重力数据约束反演或联合反演中流行的物性模型(密度大小不同、规则排列的长方体单元)作为地下剖分单元,对任意三维复杂模型体均可用很多物性模型进行组合近似,利用解析方法计算出所有物性模型在计算点的异常值并累加求和,得到整个模型体在某一计算点引起的重力(或重力梯度)值.针对精细的复杂模型体产生的问题,采用GPU并行计算技术,主要包括线程有效索引与优化的并行归约技术进行高效计算.在显卡型号为NVIDIA Quadro 2000相对于单线程CPU程序,重力和重力梯度Uxx、Uxy正演计算可以分别达到60与50倍的加速.本文还讨论了GPU并行计算在两种反演方法中的策略,为快速三维反演技术提供了借鉴. 相似文献
13.
早期的褶积微分算子都是基于正反傅立叶变换而实现的,其精度比四阶有限差分的精度稍高,本文将计算数学中的Forsyte广义正交多项式微分算子与褶积算子相结合,构建了一个新的快速、高精度褶积微分算子,其计算结果非常接近实验函数微分的精确值,精度与16阶有限差分的精度相当,远优于错格伪谱法的精确度.另外,2.5维数值模拟比二维模拟可以更真实地模拟三维介质的臬个剖面的波场,并且2.5维地震波模拟的计算量比三维模拟的计算量及计算耗时要大大减少.本文利用基于Forsyte广义正交多项式褶积微分算子法计算2.5维非均匀介质地震波场,模拟结果表明,该算法的计算速度快,计算精度高,能够直观、高效地反映复杂介质中波场的传播规律,并且2.5维波场数值模拟具有更高的计算效率,是一种非常值得深入研究并广泛应用的方法. 相似文献
14.
如何正确地消除复杂地表对地震波场的影响,提高地下构造成像的质量一直是中国西部复杂地区地震勘探中存在的难题.本文在三维复杂表层速度模型层析反演\[1\]的基础上,研究了关于复杂地表的静校正问题,提出用三维波动方程在炮集上对地震波场进行正、反向延拓,消除复杂地表对波场的影响,实现三维复杂表层模型校正.理论和实际应用证明,该方法已超越常规静校正的含义,属时变校正方法.用本方法处理复杂地表问题,不但能消除表层对不同深度反射波产生的不同时差影响,提高叠加剖面质量,而且能使校正后的地震波场保持波动特征不发生畸变,可为建立正确的深层速度模型和波动方程叠前深度偏移奠定良好的基础. 相似文献
15.
16.
叠前逆时偏移技术是解决地震成像问题的有力工具,但由于计算量大、成像噪音以及存储量大等原因没有得到广泛的应用.本文给出了逆时偏移的实现过程,分析了高阶有限差分格式的稳定性与频散关系.针对叠前逆时偏移计算量大的问题,使用图形处理器(Graphic Processing Unit,简称GPU)实现算法加速,比传统的CPU计算速度提高了一个数量级.文中对理论模型进行了计算,并与单程波偏移方法做比较,结果表明:叠前逆时偏移有效突破了成像倾角限制,对垂直断层、盐丘空腔内幕等特殊构造成像效果均有显著提高.本文尚未涉及成像噪音去除以及存储量等问题,笔者将另文阐述. 相似文献
17.
地震叠前逆时偏移是当前公认的地震成像的有效途径,然而它面临着计算量甚巨,低频成像噪音以及存储量大等问题,因此,业内科研工作者对其研究乐此不疲.借助GPU/CPU协同计算可以有效解决计算量的难点,笔者已在另文中阐述,本文着重探讨成像噪音抑制以及存储问题.文中分析了叠前逆时偏移产生成像噪音的机制,据此提出在叠前地震资料中先对数据进行相位与振幅校正,进而在成像后运用拉普拉斯算子滤波法消除成像噪音,从而有效去除成像所产生的低频噪音;针对存储量,采用随机边界,用计算换存储,并借助GPU实现,节省了GPU与CPU之间的数据通讯,数值实验结果表明,采用随机边界方法的逆时偏移结果与直接存储波场的方法得到的结果差别甚小. 相似文献