发明名称 |
一种基于GPU的卷积最佳匹配层边界条件实现方法 |
摘要 |
本发明提供一种基于GPU的卷积最佳匹配层边界条件实现方法,该实现方法通过在模拟区域内设置零值的辅助变量,将模拟区域的计算公式转化为与最佳匹配层的公式相同的形式,从而使得模拟区域和吸收层的计算在同一个GPU任务中即可完成,而不是分成多个GPU任务串行完成,从而提高了计算效率;对于辅助变量采用压缩存储方式,并通过映射数组实现对辅助变量的访问,有效控制了GPU内存使用量,保持了GPU的计算能力。与现有实现方法相比,本发明在只增加了极少量内存需求的情况下,大幅度提高了计算效率,提高了实际生产能力。 |
申请公布号 |
CN106354897A |
申请公布日期 |
2017.01.25 |
申请号 |
CN201510423073.6 |
申请日期 |
2015.07.17 |
申请人 |
中国石油化工股份有限公司;中国石油化工股份有限公司胜利油田分公司物探研究院 |
发明人 |
廉西猛;单联瑜;隋志强;赵庆国;王慧;孟祥宾;张睿璇 |
分类号 |
G06F17/50(2006.01)I |
主分类号 |
G06F17/50(2006.01)I |
代理机构 |
东营双桥专利代理有限责任公司 37107 |
代理人 |
侯华颂 |
主权项 |
一种基于GPU的卷积最佳匹配层边界条件实现方法,其特征在于包括以下步骤:(1)在模拟区域内设置零值的辅助变量,将模拟区域的计算公式转化为与最佳匹配层的公式相同的形式;(2)对辅助变量进行压缩,在GPU上为压缩后的辅助变量分配内存区域;(3)设置映射数组,复制映射数组到GPU内存;(4)启动一个GPU计算任务,同时计算最佳匹配层和模拟区域,通过映射数组实现对辅助变量的访问;(5)计算完成后,释放辅助变量和映射数组的内存区域。 |
地址 |
100728 北京市朝阳区朝阳门北大街22号 |