Search NASA⌕ Search

Engineering topics

Rhodes, W. T.

Publications and source records attributed to Rhodes, W. T..

Optical implementation of systolic array processing

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.

Caulfield, H. J.↗

Matrix vector multiplier with time varying single dimensional spatial light modulators

The applicability of iterative optical processors in environments requiring a short transient response time is analyzed. An approach is proposed utilizing acousto-optic single dimension light modulators where the matrix is the outer product of two vectors. The problems associated with a nonnegative real representation are addressed. A solution is proposed at some cost of processor speed.

Tarasevich, A.↗