• DocumentCode
    31384
  • Title

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

  • Author

    Cannon, Patrick D. ; Honary, Farideh

  • Author_Institution
    Space Plasma Environ. & Radio Sci. Group, Lancaster Univ., Lancaster, UK
  • Volume
    63
  • Issue
    7
  • fYear
    2015
  • fDate
    Jul-15
  • Firstpage
    3042
  • Lastpage
    3054
  • Abstract
    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.
  • Keywords
    finite difference time-domain analysis; graphics processing units; optimisation; plasma density; plasma electromagnetic wave propagation; plasma instability; plasma temperature; plasma waves; radiowave propagation; FDTD scheme; GPU-accelerated finite-difference time-domain scheme; RF wave propagation; Tech-X VORPAL 4.2.2 software; code performance; dynamic magnetized plasma; graphical processing unit; ionospheric plasma; node update rate; numerical tests; optimization techniques; plasma electromagnetic wave interaction; plasma fluid density; plasma instabilities; plasma temperature; plasma theory predictions; plasma wave excitation; radio-frequency wave propagation simulation; simulation grid parameters; stability criteria; time advancement equations; Computational modeling; Finite difference methods; Mathematical model; Plasma temperature; Propagation; Time-domain analysis; Electromagnetic propagation; GPU computing; finite-difference time-domain (FDTD) methods; finite-difference time-domain methods; graphical processing unit (GPU) computing; ionosphere; magnetized plasma;
  • fLanguage
    English
  • Journal_Title
    Antennas and Propagation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-926X
  • Type

    jour

  • DOI
    10.1109/TAP.2015.2423710
  • Filename
    7088576