3 May 2013 Solving finite-difference equations for diffractive optics problems using graphics processing units
Dimitriy L. Golovashkin, Daria G. Vorotnokova, Alexander V. Kochurov, Svetlana A. Malysheva
Author Affiliations +
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) 0091-3286/2013/$25.00 © 2013 SPIE
Dimitriy L. Golovashkin, Daria G. Vorotnokova, Alexander V. Kochurov, and Svetlana A. Malysheva "Solving finite-difference equations for diffractive optics problems using graphics processing units," Optical Engineering 52(9), 091719 (3 May 2013). https://doi.org/10.1117/1.OE.52.9.091719
Published: 3 May 2013
Lens.org Logo
CITATIONS
Cited by 6 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Beam propagation method

Graphics processing units

MATLAB

Parallel computing

Clocks

Computer architecture

Video

Back to Top