Implementation of the FDTD Method Based on Lorentz-Drude Dispersive Model on GPU for Plasmonics Applications

We present a three-dimensional flnite difierence time domain (FDTD) method on graphics processing unit (GPU) for plasmonics applications. For the simulation of plasmonics devices, the Lorentz-Drude (LD) dispersive model is incorporated into Maxwell equations, while the auxiliary difierential equation (ADE) technique is applied to the LD model. Our numerical experiments based on typical domain sizes as well as plasmonics environment demonstrate that our implementation of the FDTD method on GPU ofiers signiflcant speed up as compared to the traditional CPU implementations.

[1]  Parastoo Sadeghi,et al.  On optimization of finite-difference time-domain (FDTD) computation on heterogeneous and GPU clusters , 2011, J. Parallel Distributed Comput..

[2]  Raj Mittra,et al.  A Hybrid Approach for Solving Coupled Maxwell and Schrödinger Equations Arising in the Simulation of Nano-Devices , 2010, IEEE Antennas and Wireless Propagation Letters.

[3]  S. Maier Plasmonics: Fundamentals and Applications , 2007 .

[4]  Shen Chen,et al.  GPU-based accelerated FDTD simulations for double negative (DNG) materials applications , 2010, 2010 International Conference on Microwave and Millimeter Wave Technology.

[5]  K. Yee Numerical solution of initial boundary value problems involving maxwell's equations in isotropic media , 1966 .

[6]  Shiwen Yang,et al.  SIMULATION OF TIME MODULATED LINEAR ANTENNA ARRAYS USING THE FDTD METHOD , 2009 .

[7]  Jingyi Chen Application of the nearly perfectly matched layer for seismic wave propagation in 2D homogeneous isotropic media , 2011 .

[8]  Er-Ping Li,et al.  Development of the Three-Dimensional Unconditionally Stable LOD-FDTD Method , 2008, IEEE Transactions on Antennas and Propagation.

[9]  Allen Taflove,et al.  Computational Electrodynamics the Finite-Difference Time-Domain Method , 1995 .

[10]  김덕영 [신간안내] Computational Electrodynamics (the finite difference time - domain method) , 2001 .

[11]  M. A. Stuchly,et al.  Simple treatment of multi-term dispersion in FDTD , 1997 .

[12]  Kan Xu,et al.  GPU Accelerated Unconditionally Stable Crank-Nicolson FDTD Method for the Analysis of Three-Dimensional Microwave Circuits , 2010 .

[13]  R. B. Standler,et al.  A Modular Implementation of Dispersive Materials for Time-domain Simulations with Application to Gold Nanospheres at Optical Frequencies the Finite-volume Time-domain Algorithm Using Least Square Method in Solving Maxwell's Equations, " , 2022 .

[14]  J. Yamauchi,et al.  A Frequency-Dependent LOD-FDTD Method and Its Application to the Analyses of Plasmonic Waveguide Devices , 2010, IEEE Journal of Quantum Electronics.

[15]  G. Mur Absorbing Boundary Conditions for the Finite-Difference Approximation of the Time-Domain Electromagnetic-Field Equations , 1981, IEEE Transactions on Electromagnetic Compatibility.

[16]  Iftikhar Ahmed,et al.  Electromagnetic wave propagation in a Ag nanoparticle-based plasmonic power divider. , 2009, Optics express.

[17]  Ingo Wolff,et al.  Finite difference time‐domain simulation of electromagnetic fields and microwave circuits , 1992 .

[18]  Bing Wei,et al.  A General FDTD Algorithm Handling Thin Dispersive Layer , 2009 .

[19]  Zhizhang Chen,et al.  A finite-difference time-domain method without the Courant stability conditions , 1999 .

[20]  Kamal H. Awadalla,et al.  ELECTROMAGNETIC SCATTERING USING GPU-BASED FINITE DIFFERENCE FREQUENCY DOMAIN METHOD , 2009 .

[21]  Clive ldMax rd Maxfield,et al.  The design warrior's guide to FPGAs , 2004 .

[22]  Yu-Qiang Zhang,et al.  A Unified FDTD Approach for Electromagnetic Analysis of Dispersive Objects , 2009 .

[23]  Atef Z. Elsherbeni,et al.  The Finite-Difference Time-Domain Method for Electromagnetics with MATLAB® Simulations , 2015 .

[24]  Zhihong Liu,et al.  ACCURATE AND EFFICIENT EVALUATION OF MOM MATRIX BASED ON A GENERALIZED ANALYTICAL APPROACH , 2009 .

[25]  Lauri Savioja,et al.  REAL-TIME 3D FINITE-DIFFERENCE TIME-DOMAIN SIMULATION OF LOW- AND MID-FREQUENCY ROOM ACOUSTICS , 2010 .

[26]  D. Britz,et al.  Further Comparisons of Finite Difference Schemes for Computational Modelling of Biosensors , 2007 .

[27]  Daniel G. Swanson,et al.  Microwave Circuit Modeling Using Electromagnetic Field Simulation , 2003 .

[28]  Z. H. Liu ACCURATE AND EFFICIENT EVALUATION OF METHOD OF MOMENTS MATRIX BASED ON A GENERALIZED ANALYTICAL APPROACH , 2009 .

[29]  Marc Lamy de la Chapelle,et al.  Improved analytical fit of gold dispersion: Application to the modeling of extinction spectra with a finite-difference time-domain method , 2005 .

[30]  J. Volakis,et al.  Finite element method for electromagnetics : antennas, microwave circuits, and scattering applications , 1998 .

[31]  Yong-Hee Lee,et al.  Nonlinear dispersive three-dimensional finite-difference time-domain analysis for photonic-crystal lasers. , 2005, Optics express.

[32]  R. Baronas,et al.  A Comparison of Finite Difference Schemes for Computational Modelling of Biosensors , 2007 .

[33]  M R Zunoubi,et al.  CUDA Implementation of ${\rm TE}^{z}$-FDTD Solution of Maxwell's Equations in Dispersive Media , 2010, IEEE Antennas and Wireless Propagation Letters.