基于GPU的并行FDTD方法在二维粗糙面散射中的应用

      GPU-based FDTD method for analysis of electromagnetic scattering from a 2D rough surface

      • 摘要: 利用显卡(Graphics Processing Unit, GPU)加速时域有限差分(Finite-Difference Time Domain, FDTD)法计算二维粗糙面的双站散射系数, 介绍了FDTD的理论公式以及计算模型.采用各向异性完全匹配层(Uniaxial Perfectly Matched Layer, UPML)截断FDTD计算区域.重点讨论了基于GPU的并行FDTD计算粗糙面双站散射系数的并行设计方案计算流程.在NVIDIA GeForce GTX 570显卡上获得了50.7×的加速比.结果表明:通过对FDTD计算粗糙面散射问题的加速, 极大地提高了计算效率.

         

        Abstract: In this paper, graphics processing unit (GPU)-accelerated finite-difference time domain (FDTD) is developed to expedite the calculation of bistatic scattering coefficient of a two dimensional (2D) rough surface. The formulae and computation model are introduced, respectively. The FDTD lattices are truncated by a uniaxial perfectly matched layer (UPML). The implement of GPU-based FDTD for calculation of electromagnetic scattering from a 2D rough surface is discussed in detail, and the calculation process is also given. Finally, speedup of 50.7×is obtained on NVIDIA GeForce GTX 570 GPU after optimization. The proposed parallel FDTD algorithm improves the computational efficiency greatly.

         

      /

      返回文章
      返回