Paper
9 February 2012 CUDA-MPI-FDTD implementation of Maxwell's equations in general dispersive media
Mohammad R. Zunoubi, Jason Payne, William P. Roach
Author Affiliations +
Abstract
In this research, we present the first MPI-CUDA implementation of Finite-Difference Time-Domain (FDTD) discretization of Maxwell's equations in dispersive media that uses the MPI API to assign each CPU node its share of the computational domain and GPUs to their corresponding CPU threads. By taking advantage of the CUDA programming model, we present a unique implementation of the FDTD scheme that exploits the memory hierarchy of GPUs, including the global, texture, and shared memory. This enables us to tackle problems that are otherwise computationally prohibitive. Practical results will be presented along with a measure of speedup factors achieved when using multiple GPU processors.
© (2012) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Mohammad R. Zunoubi, Jason Payne, and William P. Roach "CUDA-MPI-FDTD implementation of Maxwell's equations in general dispersive media", Proc. SPIE 8221, Optical Interactions with Tissue and Cells XXIII, 822115 (9 February 2012); https://doi.org/10.1117/12.918429
Lens.org Logo
CITATIONS
Cited by 1 scholarly publication.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Finite-difference time-domain method

Synthetic aperture radar

Tissues

Maxwell's equations

Head

Switches

Magnetism

Back to Top