A GPU-based calculation using the three-dimensional FDTD method for electromagnetic field analysis
Electromagn. Compatibility Group, Nat. Inst. of Inf. & Commun. Technol., Tokyo, Japan
Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), 2010
@conference{nagaoka2010gpu,
title={A GPU-based calculation using the three-dimensional FDTD method for electromagnetic field analysis},
author={Nagaoka, T. and Watanabe, S.},
booktitle={Engineering in Medicine and Biology Society (EMBC), 2010 Annual International Conference of the IEEE},
pages={327–330},
issn={1557-170X},
year={2010},
organization={IEEE}
}
Numerical simulations with the numerical human model using the finite-difference time domain (FDTD) method have recently been performed frequently in a number of fields in biomedical engineering. However, the FDTD calculation runs too slowly. We focus, therefore, on general purpose programming on the graphics processing unit (GPGPU). The three-dimensional FDTD method was implemented on the GPU using Compute Unified Device Architecture (CUDA). In this study, we used the NVIDIA Tesla C1060 as a GPGPU board. The performance of the GPU is evaluated in comparison with the performance of a conventional CPU and a vector supercomputer. The results indicate that three-dimensional FDTD calculations using a GPU can significantly reduce run time in comparison with that using a conventional CPU, even a native GPU implementation of the three-dimensional FDTD method, while the GPU/CPU speed ratio varies with the calculation domain and thread block size.
April 20, 2011 by hgpu