Volume 54, Issue 3 pp. 785-789

Parallelization of the FDTD method based on the open computing language and the message passing interface

T. P. Stefański

Corresponding Author

T. P. Stefański

Swiss Federal Institute of Technology (ETH Zurich), Foundation for Research on Information Technologies in Society, Zeughausstrasse 43, 8004 Zurich, Switzerland

Swiss Federal Institute of Technology (ETH Zurich), Foundation for Research on Information Technologies in Society, Zeughausstrasse 43, 8004 Zurich, SwitzerlandSearch for more papers by this author
N. Chavannes

N. Chavannes

SPEAG Software R&D, Zeughausstrasse 43, 8004 Zurich, Switzerland

Search for more papers by this author
N. Kuster

N. Kuster

Swiss Federal Institute of Technology (ETH Zurich), Foundation for Research on Information Technologies in Society, Zeughausstrasse 43, 8004 Zurich, Switzerland

Search for more papers by this author
First published: 20 January 2012

Abstract

A novel approach for parallelization of the finite-difference time-domain (FDTD) method based on open computing language (OpenCL) and the message passing interface (MPI) was presented. Because of the portability of OpenCL, the developed code targets not only distributed shared memory computer clusters based on multicore central processing units but also clusters accelerated by graphics processing units. Subsequently, this article shows the results of numerical tests to evaluate the hybrid MPI-OpenCL FDTD solver in electromagnetic simulations. © 2012 Wiley Periodicals, Inc. Microwave Opt Technol Lett 54:785–789, 2012; View this article online at wileyonlinelibrary.com. DOI 10.1002/mop.26610

The full text of this article hosted at iucr.org is unavailable due to technical difficulties.