Development of a CUDA Implementation of the 3D FDTD Method
Matthew Livesey, James F. Stack, Fumie Costen, Takeshi Nanri, Naotoshi Nakashima, Seiji Fujino
Abstract
Matthew Livesey, James F. Stack, Fumie Costen, Takeshi Nanri, Naotoshi Nakashima, Seiji Fujino
Abstract
The use of general-purpose computing on a GPU is an effective way to accelerate the FDTD method. This paper introduces flexibility to the theoretically best available approach. It examines the performance on both Tesla- and Fermi-architecture GPUs, and identifies the best way to determine the GPU parameters for the proposed method.
OpenAlex reports 52 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The use of general-purpose computing on a GPU is an effective way to accelerate the FDTD method. This paper introduces flexibility to the theoretically best available approach. It examines the performance on both Tesla- and Fermi-architecture GPUs, and identifies the best way to determine the GPU parameters for the proposed method.
Key concepts: CUDA, Finite-difference time-domain method, Computer science, Computational science, Flexibility (engineering), General-purpose computing on graphics processing units, Parallel computing, Architecture