Introduction to GPU Computing and CUDA Programming: A Case Study on FDTD [EM Programmer's Notebook]

The recent advent of general-purpose graphics-processing units (GPGPUs) as inexpensive arithmetic-processing units brings a relevant amount of computing power to modern desktop PCs. This thus providing an interesting pathway to the acceleration of several numerical electromagnetic methods. In this paper, we explain how to exploit GPGPU features by examining how the computational time of the Finite-Difference Time-Domain Method can be reduced. The attainable efficiency is demonstrated by providing numerical results achieved on a two-dimensional study of a human-antenna interaction problem.

[1]  K. Yee Numerical solution of initial boundary value problems involving maxwell's equations in isotropic media , 1966 .

[2]  L. Tarricone,et al.  Human exposure to the near field of radiobase antennas - a full-wave solution using parallel FDTD , 2003 .

[3]  Sven Simon,et al.  Accelerating Simulations of Light Scattering Based on Finite-Difference Time-Domain Method with General Purpose GPUs , 2008, 2008 11th IEEE International Conference on Computational Science and Engineering.

[4]  P. Russer,et al.  TLM-G-a grid-enabled time-domain transmission-line-matrix system for the analysis of complex electromagnetic structures , 2005, IEEE Transactions on Microwave Theory and Techniques.

[5]  F. Coccetti,et al.  Electromagnetic simulations via parallel computing: an application using scale changing technique for modeling of passive planar reflectarrays in grid environment , 2008, 2008 IEEE Antennas and Propagation Society International Symposium.

[6]  L. Catarinucci,et al.  High added-value em shielding by using metal-foams: experimental and numerical characterization , 2006, 2006 IEEE International Symposium on Electromagnetic Compatibility, 2006. EMC 2006..

[7]  Z. Nie,et al.  Acceleration of the Method of Moments Calculations by Using Graphics Processing Units , 2008, IEEE Transactions on Antennas and Propagation.

[8]  Jie Zhang,et al.  Applying FDTD to the Coverage Prediction of WiMAX Femtocells , 2009, EURASIP J. Wirel. Commun. Netw..

[9]  M. Mrozowski,et al.  How to Render FDTD Computations More Effective Using a Graphics Accelerator , 2009, IEEE Transactions on Magnetics.