Presentation + Paper
30 August 2019 Application of GPUs in optical design software
Brian Mischuck, Erik Page, Alessandra Croce
Author Affiliations +
Abstract
We present an overview of the pros and cons of using GPUs in optical design software. While GPUs can run multiple calculations in parallel, that parallelization comes with a price. We will discuss the trade-offs that allow GPUs to run up to thousands of cores in parallel and how those trade-offs effect the use of GPUs in optical design software. In particular, we review the use of GPUs in several steps of design calculations, including ray-tracing and computationally expensive steps such as calculating Huygens integrals.
Conference Presentation
© (2019) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Brian Mischuck, Erik Page, and Alessandra Croce "Application of GPUs in optical design software", Proc. SPIE 11104, Current Developments in Lens Design and Optical Engineering XX, 1110404 (30 August 2019); https://doi.org/10.1117/12.2526861
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Point spread functions

Ray tracing

Optical design software

Wavefronts

Data conversion

Geometrical optics

Analytical research

RELATED CONTENT

Actual field curvature and isoquals
Proceedings of SPIE (August 31 2006)
Software for free-space beam propagation
Proceedings of SPIE (September 27 1999)
Ray Selection And Weighting Criteria For Optical Design
Proceedings of SPIE (March 01 1974)
Lens design optimization by back-propagation
Proceedings of SPIE (November 19 2021)
Diffraction Evaluation Of General Optical Systems
Proceedings of SPIE (December 01 1978)

Back to Top