Patent · US Active

Hardware accelerator for outer-product matrix multiplication

US10713214B1 · kind B1 · utility

9Cited by
3References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 20, 2018
Grant dateJul 14, 2020
Priority date
Expiry dateDec 20, 2038

Classification

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

Abstract

Computational apparatus includes a systolic array of processing elements, each including a multiplier and first and second accumulators. In each of a sequence of processing cycles, the processing elements perform the following steps concurrently: Each processing element, except in the first row and first column of the array, receives first and second operands from adjacent processing elements in a preceding row and column of the array, respectively, multiplies the first and second operands together to generate a product, and accumulates the product in the first accumulator. In addition, each processing element passes a stored output data value from the second accumulator to a succeeding processing element along a respective column of the array, receives a new output data value from a preceding processing element along the respective column, and stores the new output data value in the second accumulator.

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