A new graduate course on optical computing

A new optical computing course offered at the graduate level is described. The term "optical computing" used here refers to the design of digital computer system modules and interconnections using optical/optoelectronic technologies. The course has been offered in the College of Computer Science and Engineering (CCSE), by both the computer engineering (COE) and the information and computer science (ICS) departments while the author was at King Fahd University of Petroleum and Minerals (KFUPM). In essence, the course was intended for a wide audience. Students from other disciplines, such as electrical engineering (EE) and systems engineering (SE), can register for the course as an elective. The course main topics are: motivation and background for optical computing; subsystems for optical computing that discusses the different types of optical interconnection networks, optical memory, optical arithmetic/matrix computations and related algorithms; and architectural models of computations where optical LANs/MANs, optical dataflow computers, optical cellular automata, and optical neural networks are discussed.

[1]  J F Walkup,et al.  Two-dimensional optical Clos interconnection network and its uses. , 1988, Applied optics.

[2]  H. Gibbs Optical Bistability Controlling Light With Light , 1985 .

[3]  J.F. Mollenauer Standards for metropolitan area networks , 1988, IEEE Communications Magazine.

[4]  Charles W. Stirk,et al.  Optical Implementation Of The Compare-And-Exchange Operation For Applications In Symbolic Computing , 1987, Photonics West - Lasers and Applications in Science and Engineering.

[5]  Kaoru Yoshino,et al.  Fiber-optic digital video distribution system for using high-definition television signals using laser-diode optical switch , 1988, IEEE J. Sel. Areas Commun..

[6]  Hyatt M. Gibbs,et al.  Optical Bistability, Logic Gating, and Waveguide Operation in Semiconductor Etalons , 1987, Computer.

[7]  Izhak Rubin,et al.  Performance analysis of interconnected metropolitan area circuit-switched telecommunications networks , 1988, IEEE Trans. Commun..

[8]  Jack L. Jewell,et al.  Digital optics , 1989, Proc. IEEE.

[9]  Stewart D. Personick,et al.  Photonic switching: Technology and applications , 1987, IEEE Communications Magazine.

[10]  Giuseppe A. De Biase Optical multistage interconnection networks for large-scale multiprocessor systems , 1988 .

[11]  W. Payne,et al.  Design of lithium niobate based photonic switching systems , 1987, IEEE Communications Magazine.

[12]  F.J. Leonberger,et al.  Optical interconnections for VLSI systems , 1984, Proceedings of the IEEE.

[13]  H. M. Gibbs,et al.  Nonlinear Etalons And Optical Computing , 1987, Other Conferences.

[14]  Guilfoyle Ps,et al.  Combinatorial logic based digital optical computing architectures , 1988 .

[15]  Arif Ghafoor,et al.  Optics and supercomputing , 1989, Proc. IEEE.

[16]  M. Potasek Novel femtosecond solitons in optical fibers, photonic switching, and computing , 1989 .

[17]  K. Johnson,et al.  Optical interconnection network using polarization-based ferroelectric liquid crystal gates. , 1988, Applied optics.