GPU加速的水体辐射传输Monte Carlo模拟模型研究
CSTR:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

国家自然科学基金项目(41471284,41431176)、国家高技术研究发展计划"863"项目(2012AA12A303)和国家重点基础研究发展计划"973"项目(2013CB733403)联合资助.


Accelerating Monte Carlo radiative transfer simulation of water using GPU technique
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 附件
  • |
  • 文章评论
    摘要:

    水体辐射传输方程是复杂的微积分方程,只能利用数值方法求解,如Monte Carlo光线追踪法、不变嵌入法、离散坐标法等,其中,Monte Carlo方法是目前解决水体水下光场三维问题的唯一有效方法.根据辐射传输理论,开发了水下光场的Monte Carlo模拟模型,主要包含大气、水-气界面、层化水体和水底边界4个模块.实现了模拟任意太阳角度、不同水体固有光学属性和任意深度条件下,考虑大气、粗糙水面和水底边界的水下光场,能够获取辐亮度、辐照度等辐射量的空间分布.该模型暂不考虑Raman散射、偏振、内部光源的影响.实现了GPU加速水下光场Monte Carlo模拟,并用Mobley等提出的海洋光学标准问题中的问题1~6进行验证.在两种计算环境下,通过对不同边界条件下的CPU、GPU运行时间及加速比的对比,发现GPU计算可以达到几百至上千倍的加速比.

    Abstract:

    Radiative Transfer Equations(RTE) of water body are complex integro-differential equations, which can be solved by different numerical methods, e.g., Monte Carlo ray tracing, invariant imbedding, and discrete ordinates. Monte Carlo method is a powerful technique, which can be used in any water body, even those whose boundary conditions and inherent optical properties(IOPs) vary in three dimensions. However, the Monte Carlo method is computationally costly, which limits the use for many problems in optical oceanography. In this paper, a new kind of acceleration technology to accelerate the ocean radiative transfer simulation, using the CUDA-enabled graphics processing unit(GPU) is presented. With the approach's help, it is easy to code on NVIDIA GPUs and there is no need to worry about the hardware details of a specific GPU. Firstly, some basic ideas of ocean radiative Monte Carlo simulation are introduced, then GPU programs for ocean radiative transfer simulation are implemented. Finally, the performances of the two GPUs(NVIDIA GTX 670 GPU and NVIDIA Quadro 6000 GPU) with their CPU counterparts are compared. From our numerical results, the speedup over hundreds of times for solving the issues is achieved compared with that obtained using CPU.

    参考文献
    相似文献
    引证文献
引用本文

杜克平,薛坤. GPU加速的水体辐射传输Monte Carlo模拟模型研究.湖泊科学,2016,28(3):654-660. DOI:10.18307/2016.0322

复制
相关视频

分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2015-06-03
  • 最后修改日期:2015-09-17
  • 录用日期:
  • 在线发布日期: 2016-04-14
  • 出版日期:
文章二维码
您是第    位访问者
地址:南京市江宁区麒麟街道创展路299号    邮政编码:211135
电话:025-86882041;86882040     传真:025-57714759     Email:jlakes@niglas.ac.cn
Copyright:中国科学院南京地理与湖泊研究所《湖泊科学》 版权所有:All Rights Reserved
技术支持:北京勤云科技发展有限公司

苏公网安备 32010202010073号

     苏ICP备09024011号-2