I am trying to understand which NVIDIA/Mellanox NIC will work seamlessly with DOCA GPUNetIO
and what features in them maps .
Also in paper
”For GPU-initiated communication, the hardware requirement is NIC support for device-accessible control structures. NVIDIA ConnectX series adapters (ConnectX-6 Dx and later)”
How NIC has enabled suport for device accessible control structure to GPU?
NVIDIA recommends using ConnectX-7 or later adapters. ConnectX6-Dx still works but some features (e.g., Ethernet Accurate Send Scheduling) are not supported.
GPUDirect RDMA – Enables direct packet transfer between the NIC and GPU memory, eliminating unnecessary memory copies