Method of data communications with reduced latency
Data communications with reduced latency, including: writing, by a producer, a descriptor and message data into at least two descriptor slots of a descriptor buffer, the descriptor buffer comprising allocated computer memory segmented into descriptor slots, each descriptor slot having a fixed size, the descriptor buffer having a header pointer that identifies a next descriptor slot to be processed by a DMA controller, the descriptor buffer having a tail pointer that identifies a descriptor slot for entry of a next descriptor in the descriptor buffer; recording, by the producer, in the descriptor a value signifying that message data has been written into descriptor slots; and setting, by the producer, in dependence upon the recorded value, a tail pointer to point to a next open descriptor slot.
- Research Organization:
- International Business Machines Corp., Armonk, NY (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- B544331
- Assignee:
- International Business Machines Corporation (Armonk, NY)
- Patent Number(s):
- 8,578,068
- Application Number:
- 12/947,520
- OSTI ID:
- 1107795
- Country of Publication:
- United States
- Language:
- English
Similar Records
Low latency, high bandwidth data communications between compute nodes in a parallel computer
Low latency, high bandwidth data communications between compute nodes in a parallel computer