The digital optical computing program within the National Science Foundation Engineering Research Center for Optoelectronic Computing Systems has as its specific goal research on optical computing architectures suitable for use at the highest possible speeds. The program can be targeted toward exploiting the time domain because other programs in the Center are pursuing research on parallel optical systems, exploiting optical interconnection and optical devices and materials. Using a general purpose computing architecture as the focus, the authors are developing design techniques, tools, and architectures for operation at the speed of light limit. Experimental work is being done with the somewhat low speed components currently available but with architectures which will scale up in speed as faster devices are developed. The design algorithms and tools developed for a general purpose, stored program computer are being applied to other systems such as optically controlled optical communications networks.
Harry F. Jordan,
"Digital optical computers at Boulder", Proc. SPIE 1505, Optics for Computers: Architectures and Technologies, (1 September 1991); doi: 10.1117/12.47008; https://doi.org/10.1117/12.47008