Patent · US Active

Data format suitable for fast massively parallel general matrix multiplication in a programmable IC

US10515135B1 · kind B1 · utility

11Cited by
5References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 17, 2017
Grant dateDec 24, 2019
Priority date
Expiry dateJan 3, 2038

Classification

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

Abstract

Methods and apparatus are described for performing data-intensive compute algorithms, such as fast massively parallel general matrix multiplication (GEMM), using a particular data format for both storing data to and reading data from memory. This data format may be utilized for arbitrarily-sized input matrices for GEMM implemented on a finite-size GEMM accelerator in the form of a rectangular compute array of digital signal processing (DSP) elements or similar compute cores. This data format solves the issue of double data rate (DDR) dynamic random access memory (DRAM) bandwidth by allowing both linear DDR addressing and single cycle loading of data into the compute array, avoiding input/output (I/O) and/or DDR bottlenecks.

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