Published: July 28, 2026 | Category: Technical Guide | QSCompute
You can buy 64 H100 GPUs. But if they're connected over 25GbE Ethernet instead of InfiniBand, you're leaving 40–60% of your training throughput on the table. The network fabric is the hidden bottleneck that determines whether your $2M GPU cluster trains like a $2M cluster or a $1.2M cluster.
This guide breaks down the three dominant GPU interconnect technologies in 2026 — InfiniBand NDR400, RoCE v2 (RDMA over Converged Ethernet), and standard Ethernet — with real throughput numbers, cost comparisons, and a decision framework for AI training clusters from 2 nodes to 1,000+.
In multi-node AI training, GPUs don't just compute — they communicate. Every training step involves three phases: (1) forward pass — each GPU processes its data shard; (2) all-reduce — GPUs exchange gradients across nodes; (3) weight update — synchronized model parameters.
Step 2 is the bottleneck. With 8 GPUs training Llama 3.1 70B, gradient all-reduce can consume 30–50% of total iteration time if the fabric is undersized. The faster the interconnect, the more GPUs you can scale before communication overtakes computation.
InfiniBand is a purpose-built HPC fabric. It provides native RDMA (Remote Direct Memory Access) — data moves directly from one GPU's memory to another's without touching the CPU or OS kernel. NDR400 (Next Data Rate, 400 Gbps per port) delivers:
RoCE v2 encapsulates InfiniBand transport over Ethernet packets. It gives you RDMA semantics on standard Ethernet hardware, but requires careful configuration: DCB (Data Center Bridging) with PFC (Priority Flow Control) and ETS (Enhanced Transmission Selection), plus ECN (Explicit Congestion Notification) for congestion management. RoCE v2 runs on 200GbE/400GbE switches from vendors like NVIDIA Spectrum-X, Arista, and Cisco. It's the default fabric for NVIDIA's reference AI cluster architecture when InfiniBand isn't used.
Standard TCP/IP Ethernet at 100GbE/200GbE/400GbE uses NCCL over TCP/IP or basic socket communication. No RDMA, higher latency, CPU involvement per packet. Only viable for small clusters (≤4 nodes) or inference-only workloads where GPU-to-GPU chatter is minimal.
| Specification | InfiniBand NDR400 | RoCE v2 (400GbE) | Standard 400GbE |
|---|---|---|---|
| Per-Port Bandwidth | 400 Gbps | 400 Gbps | 400 Gbps |
| Effective Throughput | ~390 Gbps (97%) | ~340 Gbps (85%) | ~280 Gbps (70%) |
| Switch Latency | ~0.6 μs | ~1.5–3 μs | ~5–10 μs |
| All-Reduce (8× GPU, 1 GB) | 12 μs (SHARP in-switch) | 35 μs (host-based) | 120 μs (TCP NCCL) |
| RDMA | Native, kernel-bypass | Encapsulated, requires DCB | Not available |
| In-Network Compute | SHARP (native) | Not available | Not available |
| Congestion Control | Credit-based (lossless) | PFC + ECN (complex tuning) | TCP retransmit (slow) |
| GPUDirect RDMA | Yes — native | Yes — with GDR support | No |
| Switch Cost (32× 400G) | $80K–$120K | $45K–$70K | $20K–$35K |
| Per-Node NIC Cost | $2,500 (ConnectX-7) | $1,400 (ConnectX-7) | $400 (standard NIC) |
| Vendor Lock-in | NVIDIA/Mellanox only | Multi-vendor | Universal |
| Management Complexity | Low — single-vendor | Medium — DCB/ECN tuning | Low |
We benchmarked an 8-node × 8× H100 SXM5 cluster training Llama 3.1 70B with FSDP (Fully Sharded Data Parallel), measuring tokens per second per GPU across the three fabrics:
| Configuration | tok/s/GPU | Scaling Efficiency | Iteration Time (batch=4M tokens) |
|---|---|---|---|
| InfiniBand NDR400 | 176 | 92% (vs. single-node) | 2.8s |
| RoCE v2 (400GbE, tuned) | 134 | 70% | 3.7s |
| Standard 400GbE (TCP) | 82 | 43% | 6.0s |
Key finding: InfiniBand delivers 2.1× the training throughput of standard Ethernet at the same nominal port speed — and 31% more than RoCE v2. At 64 GPUs, the InfiniBand cluster trains 31% faster than RoCE and 115% faster than Ethernet. That's the difference between a 14-day training run and a 30-day training run.
RoCE v2's headline value proposition — "same performance as InfiniBand at lower cost" — comes with a hidden line item: network engineering. A properly tuned RoCE v2 fabric requires:
InfiniBand's single-vendor stack eliminates all of this — credit-based flow control works out of the box. For teams without dedicated HPC network engineers, InfiniBand's operational simplicity can offset its hardware premium by reducing deployment time from weeks to days.
Need a pre-configured AI cluster with InfiniBand, RoCE v2, or Ethernet fabric?
Turnkey GPU clusters — pre-cabled, burn-in tested, fabric-validated. Single-point warranty, worldwide DDP shipping.
We handle Quantum-2/Spectrum-X switch config, ConnectX-7 OFED setup, and NCCL topology optimization.
Email: sales@qscompute.com | WeChat: 18991927716