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.

Open PDF

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

Tags

Communities of Interest

  • Air Platforms
  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Air Force
  • Air Force Research Laboratories
  • Computations
  • Electric Fields
  • Electromagnetic Fields
  • Electromagnetic Pulses
  • Electromagnetic Radiation
  • Equations
  • Finite Difference Time Domain
  • Frequency
  • Geometry
  • Magnetic Fields
  • Materials
  • Radiation
  • Three Dimensional
  • Time Domain
  • Two Dimensional

Readers

  • Electromagnetic Wave Scattering and Antenna Radiation Engineering
  • Finite Element Method (FEM) for solving Partial Differential Equations (PDEs)
  • Parallel and Distributed Computing.