三维有限差分正演模拟方法的参数确定方法、装置和设备制造方法及图纸

技术编号:40701824 阅读:21 留言:0更新日期:2024-03-22 11:00
本发明专利技术公开了一种三维有限差分正演模拟方法的参数确定方法、装置和设备,该方法可以包括:构建GPU线程分组结构体模板,以基于GPU线程分组结构体模板生成GPU计算的线程分组参数;构建GPU空间分片结构体模板,以基于GPU空间分片结构体模板生成GPU计算的空间分片参数;构建有限差分算法结构体模板,以基于有限差分算法结构体模板生成进行有限差分计算的差分系数和差分阶数;基于确定的GPU计算的线程分组参数、GPU计算的空间分片参数、差分系数和差分阶数,进行三维波动方程有限差分正演模拟。本发明专利技术避免了因GPU硬件参数、编程语言发生变化后,需要从新编写不同代码以生成运行效率的关键参数,规避了编程使用的CUDA语言及硬件限制,节约了资源配置以及开发成本。

【技术实现步骤摘要】

本专利技术涉及石油地球物理勘探地震波数值模拟,特别涉及一种三维有限差分正演模拟方法的参数确定方法、装置和设备


技术介绍

1、三维波动方程有限差分正演模拟方法是石油地球物理勘探的关键性基础算法,其计算效率对逆时偏移成像、最小二乘偏移成像和全波形反演等波动方程类算法的总体性能起到决定性作用。

2、由于三维波动方程有限差分正演模拟方法具有较高计算/存取比,以及在整个计算范围内极强的算子空间一致性,该算法非常适用于gpu加速计算。相比较于同价位的cpu单线程算法,充分利用gpu加速后的程序往往能提高30-50倍速度;相比较于矢量化并行的cpu代码,也有约5-10倍的加速,因此gpu已经是目前工业生产中最主要的硬件运行环境。

3、虽然基于gpu加速的算法模型已经基本定型,并且在过去的十多年内保持相对稳定,但是每一代gpu的硬件细节都有较大的差异,达到最佳运行效率的关键参数(如tile大小和block大小)随gpu型号不同都有较大差异。同时由于gpu编程使用的cuda语言及硬件的限制,这些关键参数无法在程序运行时动态设定,需要对每一款不同的g本文档来自技高网...

【技术保护点】

1.一种三维有限差分正演模拟方法的参数确定方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述GPU计算的线程分组参数、所述GPU计算的空间分片参数、所述差分系数和所述差分阶数,进行三维波动方程有限差分正演模拟,包括:

3.根据权利要求1所述的方法,其特征在于,所述基于所述GPU线程分组结构体模板生成GPU计算的线程分组参数,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述GPU空间分片结构体模板生成GPU计算的空间分片参数,包括:

5.根据权利要求1所述的方法,其特征在于,所述基于所述有限差分算法...

【技术特征摘要】

1.一种三维有限差分正演模拟方法的参数确定方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述gpu计算的线程分组参数、所述gpu计算的空间分片参数、所述差分系数和所述差分阶数,进行三维波动方程有限差分正演模拟,包括:

3.根据权利要求1所述的方法,其特征在于,所述基于所述gpu线程分组结构体模板生成gpu计算的线程分组参数,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述gpu空间分片结构体模板生成gpu计算的空间分片参数,包括:

5.根据权利要求1所述的方法,其特征在于,所述基于所述有限差分算法结构体模板生成进行有限差分计算的差分系数和差分阶数,包括:

6.根...

【专利技术属性】
技术研发人员:侯思安韩永科王春明李涛崔栋蒋永祥李文科崔兴福
申请(专利权)人:中国石油天然气股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1