发明名称 |
交错网格有限差分正演模拟优化的方法 |
摘要 |
提供一种交错网格有限差分正演模拟优化的方法,包括:获取三维空间的模型区域节点的内存资源,并根据高阶交错网格有限差分正演模拟的计算参数确定进程的网格规模,其中每个进程具有独立的内存空间;根据每个进程内的模型区域,以及x、y、z三个方向的网格规模,利用卷帘式分配建立多线程的数据模型;以及每个线程计算自己区域内的数据模型,以及通过同步操作进行每个时间片下每个数据模型区域立方体六个面上数据的共享。通过上述技术方案,每个进程具有独立的内存空间,并在每个时间片下每个数据模型区域立方体六个面上进行数据共享,提高了交错网格有限差分进行三维弹性波正演数值模拟的数据交换及通讯的效率,从而提高了该方法的运行效率。 |
申请公布号 |
CN106250102A |
申请公布日期 |
2016.12.21 |
申请号 |
CN201510325644.2 |
申请日期 |
2015.06.12 |
申请人 |
中国石油化工股份有限公司;中国石油化工股份有限公司石油物探技术研究院 |
发明人 |
杨尚琴;洪承煜;岳承琪;许自龙;王鹏;刘百红;王小青 |
分类号 |
G06F9/38(2006.01)I;G06F19/00(2011.01)I |
主分类号 |
G06F9/38(2006.01)I |
代理机构 |
北京思创毕升专利事务所 11218 |
代理人 |
刘明华 |
主权项 |
一种交错网格有限差分正演模拟优化的方法,其特征在于,该方法包括:获取三维空间的模型区域节点的内存资源,并根据高阶交错网格有限差分正演模拟的计算参数确定进程的网格规模,其中每个所述进程具有独立的内存空间;根据每个所述进程内的模型区域,以及x、y、z三个方向的网格规模,利用卷帘式分配建立多线程的数据模型;以及每个所述线程计算自己区域内的数据模型,以及通过同步操作进行每个时间片下每个数据模型区域立方体六个面上数据的共享。 |
地址 |
100728 北京市朝阳区朝阳门北大街22号 |