~/talk

ZEN: Empowering Distributed Training with Sparsity-driven Data Synchronization

Talkat OSDI '25 · 2025-07-07..07-09· [machine-learning, distributed-systems]
links:none on file
links:none on file
name:Jingyi Xi
links:none on file
name:Yuke Wang
links:none on file
links:none on file
links:none on file
slides:none on file

Claims a near‑optimal sparse-gradient synchronization that cuts communication up to 5.09x and boosts training throughput up to 2.48x vs prior work, with microresults like 6.8x comm speedup on LSTM and ~3.5x when using DGC top‑5% sparsification. Implements a previously unrealized balanced parallelism design (point‑to‑point, one‑shot aggregation, tensor partitioning) and realizes it on GPUs with a hierarchical hashing scheme (multi‑hashing, per‑thread parallel/serial buffers, cross‑GPU consistent hashing) to guarantee balanced traffic and lossless aggregation.

AI-written summary · about

  1. 0:00Zen introduction
  2. 1:25Distributed training basics
  3. 3:52Sparse tensor challenges
  4. 4:13Zen’s sync system
  5. 5:21Sync scheme design space
  6. 7:29Balanced vs centralized schemes
  7. 8:33Balanced parallelism on GPU
  8. 10:37Hashing for node balancing
  9. 14:58Performance results
  10. 16:25Summary
~/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.