Engineering PapersSearch

NASA NTRS · 19820008026

Optical implementation of systolic array processing

Abstract

Algorithms for matrix vector multiplication are implemented using acousto-optic cells for multiplication and input data transfer and using charge coupled devices detector arrays for accumulation and output of the results. No two dimensional matrix mask is required; matrix changes are implemented electronically. A system for multiplying a 50 component nonnegative real vector by a 50 by 50 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.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Caulfield, H. J., Rhodes, W. T., Foster, M. J., Horvitz, S.. 1981-12-01. Optical implementation of systolic array processing. https://ntrs.nasa.gov/citations/19820008026

Cite the original work for its findings. Save a collection to share your selection of sources.