Practical Implementation of a CPML Absorbing Boundary for GPU Accelerated FDTD Technique

Authors

  • M. J. Inman Department of Electrical Engineering University of Mississippi, University, MS 38677-1848, USA
  • A. Z. Elsherbeni Department of Electrical Engineering University of Mississippi, University, MS 38677-1848, USA
  • J. G. Maloney Georgia Tech Research Institute Georgia Institute of Technology, Atlanta, GA 30332, USA
  • B. N. Baker Georgia Tech Research Institute Georgia Institute of Technology, Atlanta, GA 30332, USA

Keywords:

Practical Implementation of a CPML Absorbing Boundary for GPU Accelerated FDTD Technique

Abstract

The use of graphical processing units (GPU) has been recently documented for the implementation of the FDTD technique; however, little has been reported about the necessary additions to three dimensional FDTD codes to make the technique more useful for fast antenna analysis and design. This paper details the addition of a convolutional perfectly matched layer absorbing boundary (CPML) to a three dimensional GPU accelerated FDTD code.

Downloads

Download data is not yet available.

References

M. J. Inman, A. Z. Elsherbeni, and C. E. Smith

“GPU programming for FDTD calculations,” The

Applied Computational Electromagnetics Society

(ACES) Conference, Honolulu, Hawaii, 2005.

M. J. Inman and A. Z. Elsherbeni, “3D FDTD

acceleration using graphical processing units,” The

Applied Computational Electromagnetics Society

(ACES) Conference, Miami, Florida, 2006.

M. J. Inman and A. Z. Elsherbeni, “Programming

video cards for computational electromagnetics

applications,” IEEE Antennas Propagation Mag.,

vol. 47, no. 6, pp. 71-78, 2005.

J. A. Roden, and S. D. Gedney, “Convolutional PML

(CPML): An efficient FDTD implementation of the

CFS-PML for arbitrary media,” Microwave Optical

Tech. Let., vol. 27, pp. 334-339, 2000.

S. D. Gedney, “Scaled CFS-PML: It is more

accurate, more efficient, and simple to implement.

why aren’t you using it?,” IEEE Antennas and

Propagation Society International Symposium, vol.

B, pp. 364-367, July 2005.

J. P. Berenger, “A perfectly matched layer for the

absorption of electromagnetic waves,” Journal of

Computational Physics, vol. 114, pp. 195-200, 1994.

S. D. Gedney, “The perfectly matched layer

absorbing medium,” Advances in Computational

Electrodynamics: The Finite Difference Time

Domain, A. Taflove, Editor, Artech House, New

York, pp. 263-340, 1998.

INMAN, ELSHERBENI, MALONEY, BAKER: PRACTICAL IMPLEMENTATION OF CPML FOR GPU FDTD

S. D. Gedney, “Perfec tly Matched Layer Absorbing

Boundary Conditions,” in Computational

Electrodynamics: The Finite Difference Time

Domain, third edition, A. Taflove, and Susan C.

Hagness, Editors, Artech House, Norwood, MA, pp.

-313, 2005.

K. S. Yee, “Numerical solution of initial boundary

value problems involving Maxwell’s equations in

isotropic media,” IEEE Trans. Antenna Propagation,

vol. AP-14, pp. 302-307, May 1966.

D. M. Sheen, S. M. Ali, M. D. Abouzahra, and J. A.

Kong, “Application of three-dimensional finite-

difference time-domain method to the analysis of

planar microstrip circuits,” IEEE Trans. Microwave

Theory and Techniques, vol. 37, no. 7, pp. 849-857,

July 1990

Downloads

Published

2022-06-17

How to Cite

[1]
M. J. . Inman, A. Z. . Elsherbeni, J. G. . Maloney, and B. N. . Baker, “Practical Implementation of a CPML Absorbing Boundary for GPU Accelerated FDTD Technique”, ACES Journal, vol. 23, no. 1, pp. 16–22, Jun. 2022.

Issue

Section

General Submission