Shifting input values within input buffer of neural network inference circuit
AssigneePerceive Corporation
InventorsKenneth Duong, Jung Ko, Steven L. Teig
Life of this patent
Estimating the term…
Loading patent…
AssigneePerceive Corporation
InventorsKenneth Duong, Jung Ko, Steven L. Teig
Estimating the term…
Some embodiments provide a method for a neural network inference circuit that executes a neural network. The method loads a first set of inputs into an input buffer and computes a first dot product between the first set of inputs and a set of weights. The method shifts the first set of inputs in the buffer while loading a second set of inputs into the buffer such that a first subset of the first set of inputs is removed from the buffer, a second subset of the first set of inputs is moved to new locations in the buffer, and a second set of inputs are loaded into locations in the buffer vacated by the shifting. The method computes a second dot product between (i) the second set of inputs and the second subset of the first set of inputs and (ii) the set of weights.
For a neural network inference circuit that executes a neural network comprising a plurality of computation nodes, each of a set of the computation nodes comprising a dot product of input values and weight values, a method comprising:
A neural network inference circuit that executes a neural network comprising a plurality of computation nodes, each computation node of a set of the computation nodes comprising a dot product of input values and weight values, the neural network inference circuit comprising:
Dependencies are inferred from the claim text.