Matrix multiplication on the OTIS-Mesh optoelectronic computer | IEEE Journals & Magazine | IEEE Xplore

Matrix multiplication on the OTIS-Mesh optoelectronic computer


Abstract:

We develop algorithms to multiply two vectors, a vector and a matrix, and two matrices on an OTIS-Mesh optoelectronic computer. Two mappings, group row and group submesh,...Show More

Abstract:

We develop algorithms to multiply two vectors, a vector and a matrix, and two matrices on an OTIS-Mesh optoelectronic computer. Two mappings, group row and group submesh, of a matrix onto an OTIS-Mesh are considered and the relative merits of each compared. We show that our algorithms to multiply a column and row vector use an optimal number of data moves for both the group row and group submesh mappings, our algorithm to multiply a row vector and a column vector is optimal for the group row mapping, and our algorithm to multiply a matrix by a column vector is optimal for the group row mapping.
Published in: IEEE Transactions on Computers ( Volume: 50, Issue: 7, July 2001)
Page(s): 635 - 646
Date of Publication: 31 July 2001

ISSN Information:


Contact IEEE to Subscribe

References

References is not available for this document.