OpenGL accelerated method of the material matrix generation for FDTD simulations

This paper presents the accelerated technique of the material matrix generation from CAD models utilized by the finite-difference time-domain (FDTD) simulators. To achieve high performance of these computations, the parallel-processing power of a graphics processing unit was employed with the use of the OpenGL library. The method was integrated with the developed FDTD solver, providing approximately five-fold speedup of the material matrix generation in comparison to the solution executed on a central processing unit.

[1]  T. P. Stefanski,et al.  Material matrix generation for FDTD simulations using OpenGL , 2013, 2013 7th European Conference on Antennas and Propagation (EuCAP).

[2]  M.M. Okoniewski,et al.  Acceleration of finite-difference time-domain (FDTD) using graphics processor units (GPU) , 2004, 2004 IEEE MTT-S International Microwave Symposium Digest (IEEE Cat. No.04CH37535).

[3]  M.J. Inman,et al.  Programming video cards for computational electromagnetics applications , 2005, IEEE Antennas and Propagation Magazine.

[4]  Tomasz P. Stefanski,et al.  Development of Graphical User Interface for Modern FDTD Simulation Tool , 2013 .

[5]  J.T. MacGillivray Trillion Cell CAD-Based Cartesian Mesh Generator for the Finite-Difference Time-Domain Method on a Single-Processor 4-GB Workstation , 2008, IEEE Transactions on Antennas and Propagation.

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

[7]  Atef Z. Elsherbeni,et al.  Utilization of CUDA-OpenGL interoperability to display electromagnetic fields calculated by FDTD , 2011, CEM'11 Computational Electromagnetics International Workshop.

[8]  Michal Wiktor Efficient material matrix generation for FDTD analyses using OpenGL , 2011, Proceedings of 21st International Conference Radioelektronika 2011.