GSI Technology, Inc.
Sparse matrix multiplication in associative memory device

Last updated:

Abstract:

A method for use in an associative memory device when multiplying by a sparse matrix includes storing only non-zero elements of the sparse matrix in the associative memory device as multiplicands. The storing includes locating the non-zero elements in computation columns of the associative memory device according to linear algebra rules along with their associated multiplicands such that a multiplicand and a multiplier of each multiplication operation to be performed are stored in a same computation column. The locating locates one of the non-zero elements in more than one computation column if one of the non-zero elements is utilized in more than one multiplication operation.

Status:
Grant
Type:

Utility

Filling date:

25 Nov 2019

Issue date:

24 Nov 2020