CUDA Implementation of TEz-FDTD Solution of Maxwell's Equations in Dispersive Media
Abstract
This research presents the Graphic Processor Unit (GPU) implementation of the Finite-Difference Time-Domain (FDTD) method for the solution of the 2-dimensional electromagnetic fields inside dispersive media. The FDTD domain is truncated by the convolutional perfectly matched layer (CPML) and the Piecewise-Linear Recursive-Convolution (PLRC) formulation is used for modeling dispersive media. By using the newly introduced CUDA technology, we illustrate the efficacy of GPUs in accelerating the FDTD computations by achieving significant speedup factors with great ease and at no extra hardware/software cost. We validate our approach by comparing with exact and other simulated results, which show favorable agreements. The effect of the GPU-CPU memory transfers on the speedup factor will be also studied.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jan 01, 2010
- Accession Number
- ADA531072
Entities
People
- Jason A. Payne
- Mohammad R. Zunoibi
- William P. Roach
Organizations
- Air Force Research Laboratory