9 December 2015 Optimizations of the GPU-based three-dimensional FDTD program with CPML boundary condition on Kepler architecture GPU
Author Affiliations +
Proceedings Volume 9817, Seventh International Conference on Graphic and Image Processing (ICGIP 2015); 981715 (2015) https://doi.org/10.1117/12.2229043
Event: Seventh International Conference on Graphic and Image Processing, 2015, Singapore, Singapore
Abstract
An effective way to accelerate the Finite-difference time-domain (FDTD) method is the use of a Graphic Processing Unit (GPU). This paper describes an implementation of the three dimensional FDTD method with CPML boundary condition on a Kepler (GK110) architecture GPU. We optimize the FDTD domain decomposition method on Kepler GPU. And then, several Kepler-based optimizations are studied and applied to the FDTD program. The optimized program achieved up to 270.9 times speedup compared to the CPU sequential version. The experiments show that 22.2% of the simulation time is saved compared to the GPU version without optimizations. The solution is also faster than previous works.
© (2015) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Ran Shao, David Linton, Ivor Spence, Ning Zheng, "Optimizations of the GPU-based three-dimensional FDTD program with CPML boundary condition on Kepler architecture GPU", Proc. SPIE 9817, Seventh International Conference on Graphic and Image Processing (ICGIP 2015), 981715 (9 December 2015); doi: 10.1117/12.2229043; https://doi.org/10.1117/12.2229043
PROCEEDINGS
10 PAGES


SHARE
Back to Top