MATRIX MULTIPLICATION IN A VECTOR PROCESSING SYSTEM

Patent №

US 6,901,422

Granted

2005-05-31

Filed 2001

Owner

APPLE COMPUTER, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09812578

The present invention is directed to a system and method for 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 make up a product matrix. In an embodiment of the present invention, each matrix may 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 performed by the present invention avoids rounding errors as it is bit-by-bit compatible with conventional matrix multiplication methods.

AI hardwareG06F 17/16G06F 9/3001G06F 9/30036G06F 9/30109

AI classification

AI hardware1.00
Natural language0.00
Vision0.00
Machine learning0.00
Evolutionary computation0.00
Knowledge representation0.00
Speech0.00
Planning0.00

Ownership

APPLE COMPUTER, INC.

assignment · 116320123

Assignors

SAZEGARI, ALI

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC