Patent · US Active

Systolic array component combining multiple integer and floating-point data types

US11816446B2 · kind B2 · utility

4Cited by
24References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 27, 2019
Grant dateNov 14, 2023
Priority date
Expiry dateFeb 5, 2041

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2207/4824
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods are provided to perform multiply-accumulate operations of multiple data types in a systolic array. One or more processing elements in the systolic array can include a shared multiplier and one or more adders. The shared multiplier can include a separate and/or a shared circuitry where the shared circuitry can perform at least a part of integer multiplication and at least a part of non-integer multiplication. The one or more adders can include one or more shared adders or one or more separate adders. The shared adder can include a separate and/or a shared circuitry where the shared circuitry can perform at least a part of integer addition and at least a part of non-integer addition.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.