US Patent Application 17729948. FETCHING NON-ZERO DATA simplified abstract
Contents
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 17729948 Titled 'FETCHING NON-ZERO DATA'
Simplified Explanation
The abstract describes techniques for storing and retrieving data. One approach involves storing data as sub-matrices in row and column slices. A fetch circuit is used to determine if certain slices from one sub-matrix, when combined with corresponding slices from another sub-matrix, result in zero and therefore do not need to be retrieved. Another approach involves a memory circuit with memory banks and sub-banks. The sub-banks store slices of sub-matrices, and a request can move between the memory banks in a serial manner. This allows for the retrieval of slices from different sub-banks 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.