US Patent Application 17729931. FETCHING NON-ZERO DATA simplified abstract

From WikiPatents
Jump to navigation Jump to search

FETCHING NON-ZERO DATA

Organization Name

Microsoft Technology Licensing, LLC


Inventor(s)

Karthikeyan Avudaiyappan of Sunnyvale CA (US)


Jeffrey A Andrews of Sunnyvale CA (US)


FETCHING NON-ZERO DATA - A simplified explanation of the abstract

  • This abstract for appeared for US patent application number 17729931 Titled 'FETCHING NON-ZERO DATA'

Simplified Explanation

The abstract describes techniques for storing and retrieving data. It mentions that data is stored as sub-matrices, with row slices and column slices. A fetch circuit is used to determine if certain slices of one sub-matrix, when combined with corresponding slices of another sub-matrix, result in zero and therefore do not need to be retrieved. The abstract also mentions a memory circuit with memory banks and sub-banks, where slices of sub-matrices are stored. The request for data moves between these memory banks, and slices from different sub-banks can be retrieved simultaneously.


Original Abstract Submitted

Embodiments of the present disclosure include techniques storing and retrieving data. In one embodiment, sub-matrices of data are stored as row slices and column slices. A fetch circuit determines if particular slices of one sub-matrix, when combined with corresponding slices of another sub-matrix, produce a zero result and need not be retrieved. In another embodiment, the present disclosure includes a memory circuit comprising memory banks and sub-banks. The sub-banks store slices of sub-matrices. A request moves between serially configured memory banks and slices in different sub-banks may be retrieved at the same time.