Abstract

Digital partitioning and error-correcting codes provide a technique for achieving high-accuracy computations with analog optical matrix-vector processors. We present the results of a detailed throughput analysis of this technique. The results indicate that using one processor per submatrix provides the best compromise between system throughput and hardware requirements over a range of matrix sizes. Errorcorrecting codes are shown to not significantly degrade system throughput for large matrix sizes. Finally, a comparison to digital electronic computers is made.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call