Patent №
US 7,337,205
Granted
2008-02-26
Filed 2005
Owner
—
Lab
—
AI components
2
ml · hardware
Assignment
None on record
Dataset
AIPD
2023_r1 edition
Application
11113035
To perform multiplication of matrices in a vector processing system, partial products are obtained by dot multiplication of vector registers containing multiple copies of elements of a first matrix and vector registers containing values from rows of a second matrix. The dot products obtained from this dot multiplication are subsequently added to vector registers which form a product matrix. Each matrix can be divided into submatrices to facilitate the rapid and efficient multiplication of large matrices, which is done in parts by computing partial products of each submatrix. The matrix multiplication avoids rounding errors as it is bit-by-bit compatible with conventional matrix multiplication methods.