Invention Grant
- Patent Title: Processing of inbound back-to-back completions in a communication system
-
Application No.: US15272974Application Date: 2016-09-22
-
Publication No.: US09753876B1Publication Date: 2017-09-05
- Inventor: Jeffrey C. Hanscom
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Cantor Colburn LLP
- Main IPC: G06F11/10
- IPC: G06F11/10 ; H03M13/00 ; G06F13/364 ; G06F13/16 ; G06F13/40 ; G06F13/42

Abstract:
A system includes an input/output adapter operable to receive a plurality of packets. The system includes a controller operatively connected to the input/output adapter. The controller is operable to receive a first packet including completion data on a first multi-stage pipeline and a second packet including completion data on a second multi-stage pipeline in parallel. The controller shares completion update information between the first multi-stage pipeline and the second multi-stage pipeline based on determining that the completion data of the first packet and the completion data of the second packet are associated with a same request. An aspect of the completion update information is adjusted to maintain a sequential completion order in a buffer to hold the completion data of the first packet and the completion data of the second packet based on the sharing of the completion update information between the first multi-stage pipeline and the second multi-stage pipeline.
Information query