Patent · US Active

Storage device and method for performing convolution operations

US9971540B2 · kind B2 · utility

16Cited by
1References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 22, 2015
Grant dateMay 15, 2018
Priority date
Expiry dateJul 21, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T1/60
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A storage device and method are described for performing convolution operations. For example, one embodiment of an apparatus to perform convolution operations comprises a plurality of processing units to execute convolution operations on input data and partial results; a unified scratchpad memory comprising a plurality of memory banks communicatively coupled to the plurality of processing units through a plurality of read/write ports, each of the plurality of memory banks partitioned to store both the input data and partial results; a control unit to allocate the input data and partial results to the memory banks to ensure a minimum quality of service in accordance with the specified number of read/write ports and the specified convolution operation to be performed.

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