Integrated circuits with machine learning extensions
AssigneeIntel Corporation
InventorsMartin Langhammer, Dongdong Chen
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsMartin Langhammer, Dongdong Chen
Estimating the term…
An integrated circuit with specialized processing blocks are 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, comprising:
A method of operating an integrated circuit, comprising:
An integrated circuit, comprising:
Dependencies are inferred from the claim text.