Title :
Hybrid OpenCL-MPI parallelization of the FDTD method
Author :
T. P. Stefanski;N. Chavannes;N. Kuster
Author_Institution :
Swiss Federal Institute of Technology (ETH Zurich), Foundation for Research on Information Technologies in Society, Zeughausstrasse 43, 8004, Switzerland
Abstract :
This paper presents preliminary evaluation of the hybrid parallelization of the Finite-Difference Time-Domain (FDTD) method based on Open Computing Language (OpenCL) and the Message Passing Interface (MPI). Due to the portability of OpenCL, developed code targets not only distributed shared memory computer clusters based on multi-core central processing units (CPUs), but also clusters accelerated by graphics processing units (GPUs). The computational domain is decomposed along the slowest direction, and electromagnetic field boundary data is shared between neighboring subdomains using either OpenCL or MPI communication. The communication overhead between GPUs is proportional to the area of the boundary and represents the rate-limiting step of the method. This paper subsequently shows results of numerical tests aimed at evaluation of the hybrid OpenCL-MPI FDTD solver in electromagnetic simulations.
Keywords :
"Graphics processing unit","Finite difference methods","Time domain analysis","Computational modeling","Computers","Acceleration","Central Processing Unit"
Conference_Titel :
Electromagnetics in Advanced Applications (ICEAA), 2011 International Conference on
Print_ISBN :
978-1-61284-976-8
DOI :
10.1109/ICEAA.2011.6046521