~/talk

Networking Optimizations for Multi-Node Deep Learning on Kubernetes

links:none on file
links:none on file
slides:none on file

Kubernetes cluster runs multi-node Horovod training using SR-IOV, RDMA over Converged Ethernet (RoCE) and GPUDirect with a Multus + device-plugin setup for per-pod NICs; BIOS ACS, PFC/ECN, kernel GPUDirect modules and source‑based routing are required. On ResNet-50 (≈23M parameters) across five boxes / 48 GPUs, unoptimized runs show one NIC stuck at ~20% throughput while the tuned setup sustains >90% per‑card and delivers roughly 2× end-to-end training throughput.

AI-written summary · about

  1. 0:00Intro
  2. 1:04Machine Learning
  3. 1:19Deep Learning
  4. 1:47The Very Basics of Neural Networks
  5. 2:41Neural Networks Can Get Complicated
  6. 3:50Training and Inference
  7. 4:59Training Challenges
  8. 6:30Training Scale Out - Data Parallelism
  9. 7:48Networking For Scale Out Training
  10. 10:09GPUDirect RDMA Technology
  11. 15:02Networking Optimizations
  12. 16:06Priority Flow Control, Explicit Congestion Notification etc
  13. 18:44Super Connect - switching architecture
  14. 21:47Source Based Routing to enable 3
  15. 23:18Performance/scale measurements
  16. 26:09Summary and Conclusion!
~/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.