An acoustooptic technique was used to design and construct a prototype of a processor capable of multiplying a 128 × 128 complex-element matrix by a 128 complex-element vector. The device was specified to execute 105 matrix-vector products per second with 8-bit resolution. The performance of each component of the prototype was evaluated, as was the impact of component performance on system performance.
Eugene P. Mosca, Richard D. Griffin, Frank P. Pursel, and John N. Lee, "Acoustooptical matrix-vector product processor: implementation issues," Appl. Opt. 28, 3843-3851 (1989)