A parallel FDTD algorithm using the MPI library

Date
2001
Authors
Volakis J.L.
Davidson D.B.
Guiffaut C.
Mahdjoubi K.
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
In this paper, we describe the essential elements of a parallel algorithm for the FDTD method using the MPI (Message Passing Interface) library. To simplify and accelerate the algorithm, an MPI Cartesian 2D topology is used. The inter-process communications are optimized by the use of derived data types. A general approach is also explained for parallelizing the auxiliary tools, such as far-field computation, thin-wire treatment, etc. For PMLs, we have used a new method that makes it unnecessary to split the field components. This considerably simplifies the computer programming, and is compatible with the parallel algorithm.
Description
Keywords
Computer programming, Digital libraries, Finite difference method, Interfaces (computer), Inter-processor communications, Parallel algorithms
Citation
IEEE Antennas and Propagation Magazine
43
2