Paper
9 December 2015 Optimizations of the GPU-based three-dimensional FDTD program with CPML boundary condition on Kepler architecture GPU
Ran Shao, David Linton, Ivor Spence, Ning Zheng
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, and 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); https://doi.org/10.1117/12.2229043
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Finite-difference time-domain method

Magnetism

Computer architecture

Visualization

Electromagnetism

Graphics processing units

3D image processing

Back to Top