Patent Document ID: 9798701
Application ID: 15389381
Patent Flag: 1

Claim One:
1. A system for transforming sparse elements to a dense matrix, the system comprising: a first group of sparse element access units configured to fetch sparse elements associated with a first dense matrix, wherein the first group of sparse element access units includes: a first sparse element access unit that is configured to fetch a first subset of the sparse elements associated with the first dense matrix, and a second sparse element access unit that is configured to fetch a second, different, subset of the sparse elements associated with the first dense matrix; and a second group of sparse element access units configured to fetch sparse elements associated with a second dense matrix that is different from the first dense matrix, wherein the system is configured to: receive a request for an output dense matrix based on sparse elements including sparse elements associated with the first dense matrix and sparse elements associated with the second dense matrix, wherein the first sparse element access unit is configured to receive a request for a plurality of sparse elements including the sparse elements associated with the first dense matrix and the sparse elements associated with the second dense matrix and to transmit the request to the second sparse element access unit; obtain the sparse elements associated with the first dense matrix fetched by the first group of sparse element access units; obtain the sparse elements associated with the second dense matrix fetched by the second group of sparse element access units; and transform the sparse elements associated with the first dense matrix and the sparse elements associated with the second dense matrix to generate the output dense matrix that includes the sparse elements associated with the first dense matrix and the sparse elements associated with the second dense matrix.