Patent · US Active

Tensor data distribution using grid direct-memory access (DMA) controller

US11709783B1 · kind B1 · utility

8Cited by
6References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 11, 2020
Grant dateJul 25, 2023
Priority date
Expiry dateJun 17, 2041

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/1028
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

In one embodiment, a method for tensor data distribution using a direct-memory access agent includes generating, by a first controller, source addresses indicating locations in a source memory where portions of a source tensor are stored. A second controller may generate destination addresses indicating locations in a destination memory where portions of a destination tensor are to be stored. The direct-memory access agent receives a source address generated by the first controller and a destination address generated by the second controller and determines a burst size. The direct-memory access agent may issue a read request comprising the source address and the burst size to read tensor data from the source memory and may store the tensor data into an alignment buffer. The direct-memory access agent then issues a write request comprising the destination address and the burst size to write data from the alignment buffer into the destination memory.

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