Patent ID: 6928508

Claim:
A method of accessing a PCI (Peripheral Component Interconnect) device from an InfiniBand host computer, comprising: at an InfiniBand host computer, locating a remote node having a PCI segment comprising one or more PCI devices; loading an InfiniBand/PCI nexus driver configured to enable the host computer to access the PCI segment of the remote node across an InfiniBand network coupling the host computer to the remote node; establishing a connection with the PCI segment of the remote node; identifying one or more PCI devices coupled to the PCI segment; loading a device driver for a first PCI device within the remote node; and exchanging data between the host computer and the first PCI device by: registering a host computer memory address with the remote node; mapping said host computer memory address to a local PCI address; and transferring the data via the mapped local PCI address.