Optical implementation of systolic array processing

We show how certain algorithms for matrix-vector multiplication can be implemented using acoustooptic cells for multiplication and input data transfer and using CCD detector arrays for accumulation and output of the results. No 2-D matrix mask is required; matrix changes are implemented electronical...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Optics communications 1981-12, Vol.40 (2), p.86-90
Hauptverfasser: Caulfield, H.J., Rhodes, W.T., Foster, M.J., Horvitz, Sam
Format: Artikel
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:We show how certain algorithms for matrix-vector multiplication can be implemented using acoustooptic cells for multiplication and input data transfer and using CCD detector arrays for accumulation and output of the results. No 2-D matrix mask is required; matrix changes are implemented electronically. A system for multiplying a 50-component nonnegative- real matrix is described. Modifications for bipolar-real and complex-valued processing are possible, as are extensions to matrix—matrix multiplication and multiplication of a vector by multiple matrices.
ISSN:0030-4018
1873-0310
DOI:10.1016/0030-4018(81)90333-3