Optical Computer Architectures: The Application of Optical Concepts to Next Generation Computers
Optics is entering all phases of computer technology. By providing new research and ideas, it brings the reader up to date on how and why optics is likely to be used in next generation computers and at the same time explains the unique advantage optics enjoys over conventional electronics and why this trend will continue. Covered are basic optical concepts such as mathematical derivations, optical devices for optical computing, optical associative memories, optical interconnections, and optical logic. Also suggested are a number of research activities that are reinforcing the trend toward optics in computing, including neural networks, the software crisis, highly parallel computation, progress in new semiconductors, the decreasing cost of laser diodes, communication industry investments in fiber optics, and advances in optical devices. Exercises, solutions sets, and examples are provided.
What people are saying - Write a review
We haven't found any reviews in the usual places.
Why Optical Computers?
laser diodes and fiber optics create opportunities for significantly advancing
considers optical memory Chapter 8 shows how logic may be performed
22 other sections not shown
2-D array acoustooptic Adapted with permission adder addressable spatial light algorithm analog angle associative memory axis beam splitter binary bit-slice cache cell cellular automata chapter coherent column correlation crossbar switch dataflow decoder described direction discussed electronic equation ESLM example film filter Fourier transform frequency full adder function hologram input instruction interconnection network iteration laser laser diodes layer lens linear liquid crystal devices logic operations loop machine main memory matching matrix matrix-vector multiplication mirror neural network nonlinear operand optical computing Optical Implementation optically addressable OSLM outer product parallel pass pattern performed phase pixel plane wave polarization processing elements processor programmable logic array Prolog propagation random access memory result S-SEED sequential sequential logic shift shown in figure shows signal spatial light modulator spatial light rebroadcaster stored symbolic substitution template tion updated vector vertical voltage wave plate wavelength weights