InfiniBand vs Ethernet
InfiniBand is a purpose-built lossless fabric for GPU clusters. Ethernet is the general-purpose standard that now competes through RoCE.
InfiniBand and Ethernet are the two fabrics used to network GPU nodes into a cluster. The choice turns on how much lossless, low-latency behavior is built into the hardware. InfiniBand moves data with remote direct memory access (RDMA). Its credit-based flow control lets a sender transmit only when the receiver has advertised buffer space, so the fabric does not drop packets. Ethernet is the general-purpose standard used everywhere else. It reaches similar ground through RDMA over Converged Ethernet (RoCE), which relies on priority flow control (PFC) and explicit congestion notification (ECN).
The InfiniBand Trade Association lists InfiniBand links at up to 800 Gb/s. NVIDIA's DGX B300 SuperPOD reference architecture builds its compute fabric on XDR InfiniBand or Spectrum-X Ethernet, both at 800 Gb/s. NVIDIA rates XDR at a peak of 800 Gb/s per direction. The InfiniBand option uses Quantum-3 Q3400-RA switches. In that design, Spectrum-X pairs Spectrum-4 switches with ConnectX-8 adapters. The design's InfiniBand storage fabric uses 400 Gb/s NDR switches.
Port speed no longer separates the two fabrics. Ask which fabric carries GPU-to-GPU collective traffic in the quoted design and whether it matches the vendor's reference architecture. On Ethernet, also ask who configures PFC and ECN on the switches, since RoCE depends on both.
Sources
Source | Publisher |
|---|---|
InfiniBand Trade Association | |
NVIDIA (Mellanox Technologies) | |
NVIDIA | |
Key Components of the DGX SuperPOD, DGX B300 Reference Architecture | NVIDIA |
- Publisher
InfiniBand Trade Association
- Publisher
NVIDIA (Mellanox Technologies)
- Publisher
NVIDIA
Last verified October 7, 2026.
- InfiniBand vs Ethernet
- RoCE
- RDMA
- XDR InfiniBand
- NDR InfiniBand
- Spectrum-X
- ConnectX-8
- 800 Gb/s networking
- GPU networking
- lossless fabric