Abstract
Hardware-accelerated electromagnetic solver tools have been known for some time [1], but due to developments in web scripting languages, they can now be widely delivered via web-browsers. The use of web-browsers for delivery is advantageous in educational settings such as distance learning, because the students lose no time to the potential inconvenience of downloading and installing native software. The use of graphics process units (GPU) for the calculation opens the opportunity to simultaneously post-process the fields for display to the user. This allows the evolution of the fields to be viewed as they are simulated. Since the fields are already calculated in the graphics processor unit, which also naturally handles the task of rendering to the display, then there is no loss of performance in displaying the fields to the monitor, during the calculation. This requires that the post-processing routine is also written to run in the GPU, placing some limits on the type of post-processing that is preferred, but also enabling the use of advanced 3D rendering techniques.
© 2017 IEEE
PDF ArticleMore Like This
Daniel K. Price, John R. Humphrey, and Eric J. Kelmelis
IWG2 Integrated Photonics and Nanophotonics Research and Applications (IPR) 2007
John T. Foley, Kiril Vidimce, David C. Banks, and Taha Mzoughi
NTE214 Education and Training in Optics and Photonics (ETOP) 1999
John T. Foley, Taha Mzoughi, S. Davis Herring, and Matt Morris
EMF3 Education and Training in Optics and Photonics (ETOP) 2003