A Novel Scheme for High Performance Finite-Difference Time-Domain (FDTD) Computations Based on GPU
School of Computer Science and Engineering, Beihang University, 100191, Beijing, P.R. China
In Algorithms and Architectures for Parallel Processing, Vol. 6081 (2010), pp. 441-453.
@article{chu2010novel,
title={A Novel Scheme for High Performance Finite-Difference Time-Domain (FDTD) Computations Based on GPU},
author={Chu, T. and Dai, J. and Qian, D. and Fang, W. and Liu, Y.},
journal={Algorithms and Architectures for Parallel Processing},
pages={441–453},
year={2010},
publisher={Springer}
}
Finite-Difference Time-Domain (FDTD) has been proved to be a very useful computational electromagnetic algorithm. However, the scheme based on traditional general purpose processors can be computationally prohibitive and require thousands of CPU hours, which hinders the large-scale application of FDTD. With rapid progress on GPU hardware capability and its programmability, we propose in this paper a novel scheme in which GPU is applied to accelerate three-dimensional FDTD with UPML absorbing boundary conditions. This GPU-based scheme can reduce the computation time significantly, while obtaining high accuracy as compared with the CPU-based scheme. With only one AMD ATI HD4850 GPU, when computational domain is up to (180x180x180), our implementation of the GPU-based FDTD performs approximately 93 times faster than the one running with Intel E2180 dual cores CPU.
March 24, 2011 by hgpu