Memory processing units and methods of computing dot products including zero bit skipping
A storage location, memory access technology, applied in the direction of static memory, digital memory information, digital data processing components, etc., can solve the problems of time and power consumption
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
example 1
[0107] Example 1 includes an apparatus comprising: a first storage location configured to store a set of multipliers; a second storage location configured to store a set of multiplicands; bit skip logic configured to determining a row holding a non-zero value for a given bit position in a second storage location; one or more readout circuits configured to: sequentially bias one of the first storage locations with the second storage location the row corresponding to the non-zero value row at the given bit position in the first memory location; and sequentially sensing the row containing the non-zero value at the given bit position in the second memory location Corresponding rows to determine the partial product for the given bit position; one or more accumulators configured to accumulate the determined partial product for the given bit position; and one or more shift registers for configured to shift the accumulated value after sequentially accumulating the determined partial p...
example 2
[0108]Example 2 includes the apparatus of example 1, further comprising early termination logic configured to, after a predetermined number of bit positions of the set of multiplicands in the second memory location have been processed, determine Whether the current accumulated partial product satisfies the predetermined standard.
example 3
[0109] Example 3 includes the apparatus of example 2, wherein the early termination logic is configured to determine whether a currently accumulated partial product is less than zero.
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


