Patent · US Active

Data reordering processor and method for use in an active memory device

US7584343B2 · kind B2 · utility

13Cited by
19References
23Claims
0Family size

Assignee

Inventor

Key dates

Filing dateOct 17, 2006
Grant dateSep 1, 2009
Priority date
Expiry dateOct 17, 2026

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F15/7821
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An active memory device includes a command engine that receives high level tasks from a host and generates corresponding sets of either DCU commands to a DRAM control unit or ACU commands to a processing array control unit. The DCU commands include memory addresses, which are also generated by the command engine, and the ACU command include instruction memory addresses corresponding to an address in an array control unit where processing array instructions are stored. The active memory device includes a vector processing and re-ordering system coupled to the array control unit and the memory device. The vector processing and re-ordering system re-orders data received from the memory device into a vector of contiguous data, process the data in accordance with an instruction received from the array control unit to provide results data, and passes the results data to the memory device.

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