3 May 2013 Solving finite-difference equations for diffractive optics problems using graphics processing units
Author Affiliations +
Optical Engineering, 52(9), 091719 (2013). doi:10.1117/1.OE.52.9.091719
Abstract
This article presents a vector algorithm of the solution of the Helmholtz equation by beam propagation method (BPM), based on representation of calculations in the single instruction, multiple data model. Use of this algorithm on the graphic NVIDIA GeForce GTX 660Ti processor on the compute unified device architecture technology results in 30-times acceleration of calculations in comparison with calculations on the Intel Core2 Duo CPU E8500.
© 2013 Society of Photo-Optical Instrumentation Engineers (SPIE)
Dimitriy L. Golovashkin, Daria G. Vorotnokova, Alexander V. Kochurov, Svetlana A. Malysheva, "Solving finite-difference equations for diffractive optics problems using graphics processing units," Optical Engineering 52(9), 091719 (3 May 2013). http://dx.doi.org/10.1117/1.OE.52.9.091719
JOURNAL ARTICLE
6 PAGES


SHARE
KEYWORDS
Beam propagation method

Graphics processing units

MATLAB

Parallel computing

Clocks

Computer architecture

Video

Back to Top