Paper
17 May 2016 Development of FDTD simulation tool for designing micro-nanostructured based optical devices
Author Affiliations +
Abstract
The use of Graphics Processing Unit (GPU) for computational work has revolutionized how complex electromagnetic problems are solved. Complex problems which required supercomputers in the past for analysis can now be tackled and solved using personal computers by channeling the computational work towards GPUs instead of the traditional computer Central Processing Unit (CPU). Finite-Difference Time-Domain (FDTD) analysis, which is a computationally expensive method of solving electromagnetic problems is highly parallel in nature and can be readily executed in a GPU. We have developed an algorithm for three dimensional FDTD analysis of optical devices with micro and nano-structures using Compute Unified Device Architecture (CUDA). The developed algorithm exploits the benefits of multiple cores of GPU chips and boosts the speed of simulation without sacrificing its accuracy. We achieved a 25-fold speed up of simulation using CUDA compared to MATLAB code in CPU.
© (2016) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Anil Shrestha, Genki Mizuno, Patrick Oduor, Saif Islam, Achyut K. Dutta, and Nibir K. Dhar "Development of FDTD simulation tool for designing micro-nanostructured based optical devices", Proc. SPIE 9865, Energy Harvesting and Storage: Materials, Devices, and Applications VII, 986506 (17 May 2016); https://doi.org/10.1117/12.2230452
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Finite-difference time-domain method

Computer simulations

Optical components

MATLAB

Algorithm development

Maxwell's equations

Computing systems

Back to Top