Infiniband work and completion queue management via head and tail circular buffers with indirect work queue entries

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6789143
APP PUB NO 20030061417A1
SERIAL NO

09961922

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A distributed computing system having (host and I/O) end nodes, switches, routers, and links interconnecting these components is provided. The end nodes use send and receive queue pairs to transmit and receive messages. The end nodes use completion queues to inform the end user when a message has been completely sent or received and whether an error occurred during the message transmission or reception process. A mechanism implements these queue pairs and completion queues in hardware. A mechanism for controlling the transfer of work requests from the consumer to the CA hardware and work completions from the CA hardware to the consumer using head and tail pointers that reference circular buffers is also provided. The QPs and CQs do not contain Work Queue Entries and Completion Queue Entries respectively, but instead contain references to these entries. This allows them to be efficient and constant in size, while the Work Queue Entries and Completion Queue Entries themselves can vary in size, for example to include a variable number of data segments. Additionally, several mechanisms are provided to improve the overall efficiency of this process under different memory configurations.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
INTERNATIONAL BUSINESS MACHINES CORPORATIONNEW ORCHARD ROAD ARMONK NY 10504

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Craddock, David F New Paltz, NY 100 3556
Gregg, Thomas Anthony Highland, NY 33 2624
Judd, Ian David Winchester, GB 42 1180
Pfister, Gregory Francis Austin, TX 35 1575
Recio, Renato John Austin, TX 100 4082
Schmidt, Donald William Stone Ridge, NY 40 2673

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation