A GPU-Accelerated Finite-Difference Time-Domain Scheme for Electromagnetic Wave Interaction With Plasma

A GPU-Accelerated Finite-Difference Time-Domain Scheme for Electromagnetic Wave Interaction With Plasma
复制标题

DOI:
10.1109/tap.2015.2423710
复制
发表时间:
2015-07-01
影响因子:
5.7
通讯作者:
Honary, Farideh
Honary, Farideh
中科院分区:
计算机科学2区
文献类型:
--
作者:
Cannon, Patrick D.;Honary, Farideh

文献摘要

被引文献

相似文献

提出了一种图形处理器(GPU)加速的时域有限差分(FDTD)方法,用于模拟动态磁化等离子体中的射频(RF)波传播。这项工作建立在完善的FDTD技术,包括新的时间推进方程的等离子体流体密度和温度。所得到的FDTD制剂是适合于模拟的电离层等离子体的时间依赖性的行为,由于与RF波的相互作用和等离子体波和不稳定性的激发。的稳定性标准和依赖的精度对模拟参数的选择进行了分析,发现依赖于模拟网格参数的选择。它表明,加速使用GPU技术的FDTD代码产生显着更高的性能,与双GPU实现的节点更新速度几乎比串行实现快两个数量级。内存合并等优化技术被证明对代码性能有显着的影响。进行数值试验,以验证FDTD方案的结果,与一个很好的协议时,实现了模拟结果相比,等离子体理论的预测和Tech-X VORPAL 4.2.2软件,被用作基准的结果。
A graphical processing unit (GPU)-accelerated finite-difference time-domain (FDTD) scheme for the simulation of radio-frequency (RF) wave propagation in a dynamic, magnetized plasma is presented. This work builds on well-established FDTD techniques with the inclusion of new time advancement equations for the plasma fluid density and temperature. The resulting FDTD formulation is suitable for the simulation of the time-dependent behavior of an ionospheric plasma due to interaction with an RF wave and the excitation of plasma waves and instabilities. The stability criteria and the dependence of accuracy on the choice of simulation parameters are analyzed and found to depend on the choice of simulation grid parameters. It is demonstrated that accelerating the FDTD code using GPU technology yields significantly higher performance, with a dual-GPU implementation achieving a rate of node update almost two orders of magnitude faster than a serial implementation. Optimization techniques such as memory coalescence are demonstrated to have a significant effect on code performance. The results of numerical tests performed to validate the FDTD scheme are presented, with a good agreement achieved when the simulation results are compared to both the predictions of plasma theory and to the results of the Tech-X VORPAL 4.2.2 software that was used as a benchmark.