I/O protocol for highly configurable multi-node processing system
AssigneeNCR Corporation
InventorsP. Keith Muller, Kit M. Chow
Life of this patent
Estimating the term…
Loading patent…
AssigneeNCR Corporation
InventorsP. Keith Muller, Kit M. Chow
Estimating the term…
A method for transferring data from a first node to a second node in a multi-processor system is described. The multi-processor system comprises a plurality of nodes coupled to an interconnect fabric via an interconnect fabric interface, the nodes comprising a compute node and an I/O node, the I/O node coupled to a plurality of data storage devices. The method comprises the steps of generating a I/O request packet in a first node in response to an I/O request from an application executing in a first node, transmitting the data request packet to the second node via the interconnect fabric, and executing the destination interconnect channel program to extract the debit ID to transfer the data request to the second node buffer. In one embodiment, the I/O packet includes a data transfer request, an interconnect destination channel program, a first debit ID designating a second node buffer where the data request will be transmitted, and a first credit ID designating a first node buffer where the data responsive to the I/O request will be transmitted.
A method of transferring data from a first node to a second node in a multi-processor system comprising a plurality of nodes coupled to an interconnect fabric, the nodes comprising a plurality of compute nodes and a plurality of I/O nodes, each I/O node coupled to a plurality of data storage devices, the method comprising the steps of:
An apparatus for transferring data from a first node in a multi-processor system comprising a plurality of nodes coupled to an interconnect fabric, the nodes comprising a plurality of compute nodes and a plurality of I/O nodes, each I/O node coupled to a plurality of data storage devices, the apparatus comprising:
A program storage device, readable by a computer, tangibly embodying one or more programs of instructions executable by the computer to perform method steps of transferring data from a first node to a second node in a multi-processor system comprising a plurality of nodes coupled to an interconnect fabric, the nodes comprising a plurality of compute nodes and a plurality of I/O nodes, each I/O node coupled to a plurality of data storage devices, the method comprising the steps of:
A data structure for transceiving payload data from a first node to a second node in a multiprocessor system, comprising:
A method of transferring data from a first node to a second node in a multi-processor system comprising a plurality of nodes coupled to an interconnect fabric, the nodes comprising a plurality of compute nodes and a plurality of I/O nodes, each I/O node coupled to a plurality of data storage devices, the method comprising the steps of:
Dependencies are inferred from the claim text.