Patent · US Active

DMA shared byte counters in a parallel computer

US7694035B2 · kind B2 · utility

14Cited by
1References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 26, 2007
Grant dateApr 6, 2010
Priority date
Expiry dateJan 31, 2028

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY02D10/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A parallel computer system is constructed as a network of interconnected compute nodes. Each of the compute nodes includes at least one processor, a memory and a DMA engine. The DMA engine includes a processor interface for interfacing with the at least one processor, DMA logic, a memory interface for interfacing with the memory, a DMA network interface for interfacing with the network, injection and reception byte counters, injection and reception FIFO metadata, and status registers and control registers. The injection FIFOs maintain memory locations of the injection FIFO metadata memory locations including its current head and tail, and the reception FIFOs maintain the reception FIFO metadata memory locations including its current head and tail. The injection byte counters and reception byte counters may be shared between messages.

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