Patent · US Active

Systolic array with efficient input reduction and extended array performance

US11880682B2 · kind B2 · utility

3Cited by
28References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 30, 2021
Grant dateJan 23, 2024
Priority date
Expiry dateJun 30, 2041

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F15/8046
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods are provided to perform multiply-accumulate operations of reduced precision numbers in a systolic array. Each row of the systolic array can receive reduced inputs from a respective reducer. The reduced input can include a reduced input data element and/or a reduced weight. The systolic array may lack support for inputs with a first bit-length and the reducers may reduce the bit-length of a given input from the first bit-length to a second shorter bit-length and provide the reduced input to the array. In order to reduce the bit-length, the reducer may reduce the number of trailing bits of the input. Further, the systolic array can receive a reduced and rounded input. The systolic array can propagate the reduced input through the processing elements in the systolic array. Each processing element may include a multiplier and/or an adder to perform arithmetical operations based on the reduced input.

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