基于GPU并行的重力、重力梯度三维正演快速计算及反演策略
  • 【DOI】

    10.6038/j.issn.0001-5733.2012.12.019

  • 【摘要】

    利用NVIDIA CUDA编程平台,实现了基于GPU并行的重力、重力梯度三维快速正演计算方法.采用当前在重力数据约束反演或联合反演中流行的物性模型(密度大小不同、规则排列的长方体单元)作为地下剖分单元,对任意三维复杂模型体均可用很多物性模型进行组合近似,利用解析方法计算出所有物性模型在计算点的异常值并累加求和,得到整个模型体在某一计算点引起的重力(或重力梯度)值.针对精细的复杂模型体产生的问题,采... 展开>>利用NVIDIA CUDA编程平台,实现了基于GPU并行的重力、重力梯度三维快速正演计算方法.采用当前在重力数据约束反演或联合反演中流行的物性模型(密度大小不同、规则排列的长方体单元)作为地下剖分单元,对任意三维复杂模型体均可用很多物性模型进行组合近似,利用解析方法计算出所有物性模型在计算点的异常值并累加求和,得到整个模型体在某一计算点引起的重力(或重力梯度)值.针对精细的复杂模型体产生的问题,采用GPU并行计算技术,主要包括线程有效索引与优化的并行归约技术进行高效计算.在显卡型号为NVIDIAQuadr0 2000相对于单线程CPU程序,重力和重力梯度Uxx、Uxy正演计算可以分别达到60与50倍的加速.本文还讨论了GPU并行计算在两种反演方法中的策略,为快速三维反演技术提供了借鉴. 收起<<

  • 【作者】

    陈召曦  孟小红  郭良辉  刘国峰 

  • 【作者单位】

    地质过程与矿产资源国家重点实验室

  • 【刊期】

    地球物理学报 ISTIC SCI PKU 2012年12期

  • 【关键词】

    GPU  CUDA  正演计算  重力  重力梯度  加速比 

  • 【基金项目】

    国家深部探测技术与实验研究专项 国家自然科学基金