Patent №
US 10,241,971
Granted
2019-03-26
Filed 2016
Owner
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Lab
—
AI components
2
ml · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
15380269
Hierarchical computation on sparse matrix rows is disclosed. One example is a circuit including a sparse row processor to identify a sparse row of a matrix, where the identified row has a number of non-zero entries less than a threshold, associate a sub-vector of an input vector with a sub-row of the identified row, where the sub-row comprises the non-zero entries of the identified row, and where entries in the sub-vector correspond to the non-zero entries in the identified row in a multiplication operation, and map entries in the matrix to an engine formed from a memristor array. A stream buffer queues sub-vectors based on a position of associated sub-rows of identified sparse rows. The engine computes analog multiplication results between sub-rows and their associated sub-vectors, where each column of the array is configured to hierarchically compute multiple multiplication results based on the queue.
AI classification
Ownership
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
assignment · 408380950
Assignors
MURALIMANOHAR, NAVEEN
On an employer assignment, the assignors are typically the inventors.