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...
Gespeichert in:
Veröffentlicht in: | Optics communications 1981-12, Vol.40 (2), p.86-90 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
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 |