Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Encoding for error correction in optical computing

Not Accessible

Your library or personal account may give you access

Abstract

Optical processors can perform complex calculations in parallel at high speeds. They commonly suffer, however, from low accuracy, which currently hinders their widespread use. Various models for the noise in optical processors have been developed.1 In addition, various techniques have been developed to improve their accuracy. One technique involves the use of error-detection and correction codes to improve the accuracy of optical linear algebra processors.2 This allows some of the errors that occur during computation to be detected and possibly corrected. These codes, developed earlier for data transmission and fault tolerance in electronic processors, can thus be used to improve accuracy. Many of the required encoding and decoding operations can be performed optically. Computer simulations of optical matrix-vector multipliers employing various error codes will be presented. They indicate that a significant improvement in accuracy can be obtained when they are compared with processors not employing error codes.

© 1990 Optical Society of America

PDF Article
More Like This
Quantum Computing Chip with Error-Correction Encoding

Lingxiao Wan, Hui Zhang, Huihui Zhu, Leong Chuan Kwek, and Ai-Qun Liu
FF2I.5 CLEO: QELS_Fundamental Science (CLEO:FS) 2022

Comparison of Noise Characteristics of Some SLMs Used in Optical Computing

S.G. Batsell, J.F. Walkup, and T.F. Krile
WD3 Spatial Light Modulators and Applications (SLM) 1990

All-optical message encoding, double bit error detection and single bit error correction

Marcelo Matus, Miroslav Kolesik, Jerome V. Moloney, Ivan B. Djordjevic, and David Geraghty
JTuC35 Frontiers in Optics (FiO) 2005

Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.