Back to results
US 12,361,269 B2Granted
LSTM circuit with selective input computation
AssigneeIntel Corporation
InventorsRam Krishnamurthy, Gregory K. Chen, Raghavan Kumar, Phil Knag, Huseyin Ekin Sumbul
Life of this patent
Estimating the term…
Abstract
An apparatus is described. The apparatus includes a long short term memory (LSTM) circuit having a multiply accumulate circuit (MAC). The MAC circuit has circuitry to rely on a stored product term rather than explicitly perform a multiplication operation to determine the product term if an accumulation of differences between consecutive, preceding input values has not reached a threshold.
Claims18
An apparatus, comprising:
- a multiply-add circuit, the multiply-add circuit comprising multiplier circuitry to determine first and second product terms for a time increment, the multiply-add circuit comprising an adder circuit to add the first and second product terms for the time increment, the multiply-add circuit comprising circuitry to use a stored product term for one of the product terms, rather than calculate the one product term, if an accumulation of differences between consecutive, preceding input values for the one product term has not reached a threshold, wherein, the multiplier circuitry explicitly calculated the stored product term for a preceding time increment.
A computing system, comprising:
- a plurality of processing cores;
- a network interface;
- a main memory;
- a main memory controlled coupled between the main memory and the plurality of processing cores;
- and,
- an accelerator, the accelerator comprising a multiply-add circuit, the multiply-add circuit comprising multiplier circuitry to determine first and second product terms for a time increment, the multiply-add circuit comprising an adder circuit to add the first and second product terms for the time increment, the multiply-add circuit comprising circuitry to use a stored product term for one of the product terms, rather than calculate the one product term, if an accumulation of differences between consecutive, preceding input values for the one product term has not reached a threshold, wherein, the multiplier circuitry explicitly calculated the stored product term for a preceding time increment.
3 more elements
Dependencies are inferred from the claim text.