~/talk

Traffic Engineering for AI Training Networks

Talkat Networking @Scale 2023 · on Thursday, 2023-09-07· [networking]
linkedin:girasoleyang
slides:none on file

Meta runs RoCE training clusters with up to 4K GPUs in a two-layer “factory” topology (RTW/CTSW) where each RTW has 16 downlinks; static DPR routing caused big performance variance when jobs are fragmented or links fail. A centralized TE controller ingests job placements and Open/R topology, runs a constraint shortest-path-first load‑balancer, and programs Broadcom exact-match programming into switches with NIC-to-host granularity, falling back to BGP and achieving roughly ≈50 ms convergence. Simulation and Nickel hardware benchmarks show TE gives consistent, near‑optimal completion times versus large regressions under DPR.

AI-written summary · about

  1. 0:00Intro
  2. 0:59ROCE based Training Cluster Topology
  3. 2:14Al Workload Challenges
  4. 3:26Deterministic Path Routing (DPR)
  5. 4:17Performance Inconsistency over Job Placement
  6. 6:01Performance Inconsistency over Failures
  7. 7:46Control Plane
  8. 8:58Data Plane
  9. 9:51Challenge: Flow Granularity - Nic To Host Flow
  10. 10:59TE - Handle Network Failures System designed to operate headlessly
  11. 12:48Platform 1 - Simulation
  12. 13:38Platform 2 -NCCL Benchmark
  13. 14:13Job Placement Performance - Case Study
  14. 15:14TE's Challenges
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.