CPC G06N 3/063 (2013.01) [G06F 7/5095 (2013.01); G06F 7/523 (2013.01); G06F 7/5443 (2013.01); G06F 9/30098 (2013.01); G06F 9/3893 (2013.01)] | 20 Claims |
11. 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,
a long short term memory (LSTM) circuit comprising a multiply accumulate circuit (MAC) having a multiplier circuit and an accumulator circuit, the LSTM circuit further comprising selection circuitry and a storage element, the selection circuitry to select a stored product term and the multiplier circuit to avoid explicit multiplication of a product term if an accumulation of differences between consecutive, preceding input values has not reached a threshold, the storage element to store the stored product term.
|