Paper
11 August 1987 Variable Accuracy Optical Matrix/Vector Processors - Speed/Accuracy Tradeoffs
B. V. K. Vijaya Kumar, C. W. Carroll
Author Affiliations +
Proceedings Volume 0752, Digital Optical Computing; (1987) https://doi.org/10.1117/12.939925
Event: OE LASE'87 and EO Imaging Symposium, 1987, Los Angeles, CA, United States
Abstract
This paper addresses some of the issues concerning the use of variable accuracy optical processors to improve the processing time required to obtain a high accuracy solution to a set of Linear Algebraic Equations (LAEs). We begin with a standard error analysis of the Steepest Descent iterative algorithm used to find the solution to the LAEs. This results in an expression relating the accuracy of the solution to the number of iterations and the inherent system accuracy in each mode of operation, along with the eigen-structure of the matrix describing the LAE. The accuracy at any iteration is a combination of terms representing the ideal algorithmic improvement plus the degradation due to processor inaccuracies. An evaluation of the proper number of iterations for processing in both low and high accuracy modes can be inferred through an examination of the tradeoffs in accuracy between these two terms. The expression is evaluated for several sample problems obtained from the Adaptive Phased Array Radar field. These results are then interpreted with respect to specific optical processing architectures.
© (1987) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
B. V. K. Vijaya Kumar and C. W. Carroll "Variable Accuracy Optical Matrix/Vector Processors - Speed/Accuracy Tradeoffs", Proc. SPIE 0752, Digital Optical Computing, (11 August 1987); https://doi.org/10.1117/12.939925
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Error analysis

Switching

Optical computing

Phased array optics

Lanthanum

Optical signal processing

Computer programming

Back to Top