Patent ID: 9558148
Date: 2017-01-31
CPC Classifications: G06F

Claim:
1. A method comprising: implementing a proxy to transfer first data from a first Peripheral Component Interconnect Express (PCIe) card coupled to a first PCIe interconnect to a PCIe InfiniBand (IB) Host Channel Adapter (HCA) coupled to the PCIe interconnect and an IB fabric, the first data to be sent from the first PCIe card via the IB HCA to a destination accessible via the IB fabric; receiving second data from the IB fabric at the PCIe IB HCA destined for the first PCIe card; and transferring the second data from the IB HCA directly to the first PCIe card via a first PCIe peer-to-peer (P2P) data transfer, wherein the first PCIe interconnect is communicatively coupled to a first host processor having first host memory, and a data path corresponding to the proxy transfer of the first data comprises a first data transfer from the first PCIe card to the first host memory, and a second data transfer from the first host memory to the IB HCA.