Share Email Print

Proceedings Paper

Optimizations of the GPU-based three-dimensional FDTD program with CPML boundary condition on Kepler architecture GPU
Author(s): Ran Shao; David Linton; Ivor Spence; Ning Zheng
Format Member Price Non-Member Price
PDF $14.40 $18.00
cover GOOD NEWS! Your organization subscribes to the SPIE Digital Library. You may be able to download this paper for free. Check Access

Paper 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.

Paper Details

Date Published: 9 December 2015
PDF: 10 pages
Proc. SPIE 9817, Seventh International Conference on Graphic and Image Processing (ICGIP 2015), 981715 (9 December 2015); doi: 10.1117/12.2229043
Show Author Affiliations
Ran Shao, Queen's Univ. Belfast (United Kingdom)
David Linton, Queen's Univ. Belfast (United Kingdom)
Ivor Spence, Queen's Univ. Belfast (United Kingdom)
Ning Zheng, Queen's Univ. Belfast (United Kingdom)

Published in SPIE Proceedings Vol. 9817:
Seventh International Conference on Graphic and Image Processing (ICGIP 2015)
Yulin Wang; Xudong Jiang, Editor(s)

© SPIE. Terms of Use
Back to Top