Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published October 14, 2015 | public
Book Section - Chapter

Optical Computing

Abstract

An optical computer is a physical information processing device that uses photons to transport data from one memory location to another and processes the data while it is in this form. In contrast, a conventional digital electronic computer uses electric fields (traveling along conductive paths) for this task. The optical data paths in an optical computer are effected by refraction (such as the action of a lens) or reflection (such as the action of a mirror). A principal advantage of an optical data path over an electrical data path is that optical data paths can intersect and even completely overlap without corrupting the data in either path. Optical computers make use of this property to efficiently transform the optically encoded data from one representation to another, for example, to shuffle or reverse the order of an array of parallel paths or to convolve the data in several arrays of parallel paths.

Additional Information

© 2015 Springer Science+Business Media New York.

Additional details

Created:
August 20, 2023
Modified:
October 25, 2023