Solving Quickly of Finite Difference Time Domain Maxwell's Equations Based on GPU
XU Chun-fenga
Abstract
XU Chun-fenga
Abstract
Using Graphics Processing Units(GPU) as main computational core,the Finite Difference Time Domain(FDTD) is presented for solving electromagnetic Maxwell's equations.The FDTD simulation algorithm is developed by analyzing the direct time-domain solution like FDTD Maxwell's curl equations.It is analyzed and compared with GPU that how GPU can be used to greatly speed up FDTD simulations.So enormous computation problem in FDTD simulations is resolved.Using GPU processing power in FDTD calculations,it implements much longer pulse lengths and larger models,and completes expensive simulations computation in reasonable time.According to the comparing of actual computation results in CPUs and FDTD,It is proved that FDTD simulations based on GPU is accurate and efficient.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Using Graphics Processing Units(GPU) as main computational core,the Finite Difference Time Domain(FDTD) is presented for solving electromagnetic Maxwell's equations.The FDTD simulation algorithm is developed by analyzing the direct time-domain solution like FDTD Maxwell's curl equations.It is analyzed and compared with GPU that how GPU can be used to greatly speed up FDTD simulations.So enormous computation problem in FDTD simulations is resolved.Using GPU processing power in FDTD calculations,it implements much longer pulse lengths and larger models,and completes expensive simulations computation in reasonable time.According to the comparing of actual computation results in CPUs and FDTD,It is proved that FDTD simulations based on GPU is accurate and efficient.
Key concepts: Finite-difference time-domain method, Computer science, Computational science, Maxwell's equations, Computation, CUDA, Graphics processing unit, Curl (programming language)