GPUDirect RDMA for Ethernet Cards


I am noob in Networking related stuffs. I have a lot of doubts regarding GPUDirect RDMA.

Is GPUDirect RDMA supported for Ethernet drivers of Mellanox products.

I have some devices connected via Ethernet cards. I know that GPU RDMA is possible only if I have connected PCIE devices in same root complex as GPU is connected. So, how do i find out whether Network Card is connected to same root complex as GPU PCIE port?

Is Integrated Ethernet in motherboards connected via PCIE only?

GPUDirect RDMA should work with RoCE (RDMA over Converged Ethernet). please contact for more details.

As for the PCI question, you can find out your PCI toplogy by running:

$ lspci -t