Integrated circuits with machine learning extensions
AssigneeAltera Corporation
InventorsMartin Langhammer, Dongdong Chen, Kevin Hurd
Life of this patent
Estimating the term…
Loading patent…
AssigneeAltera Corporation
InventorsMartin Langhammer, Dongdong Chen, Kevin Hurd
Estimating the term…
An integrated circuit with specialized processing blocks is provided. A specialized processing block may be optimized for machine learning algorithms and may include a multiplier data path that feeds an adder data path. The multiplier data path may be decomposed into multiple partial product generators, multiple compressors, and multiple carry-propagate adders of a first precision. Results from the carry-propagate adders may be added using a floating-point adder of the first precision. Results from the floating-point adder may be optionally cast to a second precision that is higher or more accurate than the first precision. The adder data path may include an adder of the second precision that combines the results from the floating-point adder with zero, with a general-purpose input, or with other dot product terms. Operated in this way, the specialized processing block provides a technical improvement of greatly increasing the functional density for implementing machine learning algorithms.
An integrated circuit device, comprising:
A system, comprising:
A system, comprising:
Dependencies are inferred from the claim text.