Title :
Acceleration of the 3D ADI-FDTD method using graphics processor units
Author :
Stefanski, T.P. ; Drysdale, T.D.
Author_Institution :
Dept. of Electron. & Electr. Eng., Univ. of Glasgow, Glasgow, UK
Abstract :
We present preliminary results of the acceleration of the three-dimensional (3D) alternating direction implicit finite-difference time-domain (ADI-FDTD) method on graphics processor units (GPUs). Although the ADI-FDTD iteration comprises two substeps, which each require solving a tridiagonal matrix system of equations over xy, xz, yz planes of the domain, the application of this scheme frees the time-step size from the Courant-Friedrichs-Lewy stability constraint. In our implementation we took advantage of the fine-grain thread parallelism and coarse-grained block parallelism of the GPU architecture, allowing us to use the parallel cyclic reduction method to simultaneously solve many tridiagonal systems of equations. We obtained a satisfactory speedup of the method indicating that GPUs represent an inexpensive source of computational power for accelerated ADI-FDTD simulations.
Keywords :
computer graphic equipment; finite difference time-domain analysis; matrix algebra; parallel processing; 3D ADI-FDTD method; Courant-Friedrichs-Lewy stability constraint; GPU architecture; coarse-grained block parallelism; fine-grain thread parallelism; finite-difference time-domain method; graphics processor units; parallel cyclic reduction method; three-dimensional alternating direction FDTD; tridiagonal matrix system; Acceleration; Computational modeling; Computer architecture; Equations; Finite difference methods; Graphics; Parallel processing; Stability; Time domain analysis; Acceleration; FDTD methods; Parallel processing; Visual languages;
Conference_Titel :
Microwave Symposium Digest, 2009. MTT '09. IEEE MTT-S International
Conference_Location :
Boston, MA
Print_ISBN :
978-1-4244-2803-8
DOI :
10.1109/MWSYM.2009.5165678