FDTD Solvers

FDTD Solvers

Finite-difference time-domain (FDTD) is a widely used computation modeling technique that is one of the means to computationally model many scientific and engineering problems dealing with electromagnetic wave interactions with material structures.

FDTD modeling applications range from the analysis and optimization of antennae (for radio, television and radar), to the design of microwave circuits and the influence of electromagnetic fields on the human body (wireless communications devices, digital interconnects, and biomedical imaging/treatment) to visible light (photonic crystals, nanoplasmonics, and biophotonics).
 

Introduction into FDTD
 

SEMCAD-X and Acceleware Deliver Seamless GPU Acceleration
 

 

FDTD Hardware Accelerated Features (as of January 2010)

Basic Features Advanced Features

Materials:

dielectric
lumped
thin wire
dispersive
anisotropic

Excitations:

hard/resistive
custom time
custom spatial
Gaussian beam

Boundaries:

CPML
PEC/PMC
Mur
Higdon

Plane wave excitation (normal & sine/cosine)
Periodic (sine/cosine), Multi-GPU
GPU clusters, GPU targetting
Conformal Metals (beta)
Lossy Metals /SIBC (beta)

 

FDTD Performance

Single, Dual and Quad GPU FDTD Performance
Head + mobile phone example (1600 materials), Cubic Growth, No Observations,
CUDA FDTD Library, NVIDIA 10-Series HW

Acceleware FDTD Performance

* Acceleware FDTD also includes a multi-core CPU-only solver
** GPUs can be clustered together in clusters of 64+ to solve larger problems faster

Brochures:

 

Have a look at our upgrade guide to take
advantage of the recently released CUDA for FDTD