SXM vs PCIe GPU Performance | Generated by AI

Home 2026.07

Question: Why are SXM-form-factor GPUs (H100/H200/MI300X SXM) better than PCIe versions?

Answer:

1. Interconnect bandwidth — the big one

For training with tensor/pipeline parallelism, all-reduce and all-to-all ops dominate step time. 900 GB/s all-to-all vs ~64 GB/s PCIe-routed is not a small delta — it’s the difference between GPUs actually acting like one big accelerator vs. 8 islands bottlenecked by a bus also serving host DMA.

2. Power delivery

3. Topology / scaling

4. Practical impact on your workloads

For your GPT-2 760M training on MI300X — if you’re on OAM/SXM MI300X (8-GPU UBB), all-reduce cost for gradient sync scales far better than PCIe MI300X would. At small model scale (760M) this matters less since compute/comm ratio is favorable, but once you scale toward the models you’re training at 2B tokens/mo across bigger architectures, interconnect becomes the bottleneck first, not FLOPs.

Rule of thumb: PCIe = fine for inference / single-GPU / small fine-tunes. SXM = mandatory once you’re doing multi-GPU pretraining with tensor parallelism, because comm-bound ops (all-reduce, all-to-all) are where PCIe cards fall off a cliff.

References:


Generated by AI. Curating and sharing still takes effort. If you find it useful, feel free to donate. WeChat: @lzwjavaWeChat QR · X: @lzwjava · Say hi 👋

Back Donate