Patent · US Active

Streaming memory transpose operations

US9513908B2 · kind B2 · utility

1Cited by
1References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 3, 2013
Grant dateDec 6, 2016
Priority date
Expiry dateMar 3, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/3017
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

According to one general aspect, an apparatus may include a load/store unit, an execution unit, and a first and a second data path. The load/store unit may be configured to load/store data from/to a memory and transmit the data to/from an execution unit, wherein the data includes a plurality of elements. The execution unit may be configured to perform an operation upon the data. The load/store unit may be configured to transmit the data to/from the execution unit via either a first data path configured to communicate, without transposition, the data between the load/store unit and the execution unit, or a second data path configured to communicate, with transposition, the data between the load/store unit and the execution unit, wherein transposition includes dynamically distributing portions of the data amongst a plurality of elements according to an instruction.

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