~/talk

ZeRO-Offload: Democratizing Billion-Scale Model Training

Talkat USENIX ATC '21 · 2021-07-14..07-16· [machine-learning, distributed-systems]
name:Jie Ren
linkedin:jie-ren
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
name:Dong Li
links:none on file
links:none on file
slides:none on file

ZeRO-Offload offloads fp16 gradients and fp32 optimizer states and runs parameter updates on CPU while keeping forward/backward on GPU, enabling 30 billion parameters on a single NVIDIA V100 and up to 70 billion parameters across 16 GPUs with model parallelism. It reports ~40 TFLOPS/GPU for a 10B model, near-linear scaling to 128 GPUs, lower CPU–GPU communication than prior offload systems, an optimized multi-threaded CPU optimizer, and an open-source PyTorch implementation that needs no model refactoring.

AI-written summary · about

  1. 0:00Intro
  2. 0:27The Size of Deep Learning Model is increasing Quickly
  3. 0:47Billon-Scale Model Training - Scale Out Large
  4. 3:32Mixed-precision training
  5. 5:10Limiting CPU Computation
  6. 5:47Minimizing Communication Volume
  7. 6:22ZeRO-Offload enables large model training , offloading data and compute to CPU
  8. 6:41Unique Optimal Offload Strategy
  9. 7:06ZERO-Offload Single GPU Schedule
  10. 8:01ZERO-Offload Multi-GPUs Schedule
  11. 8:44Optimized CPU Execution
  12. 10:38Evaluation
  13. 11:03Model Scale
  14. 11:28Training Throughput - Single GPU
  15. 11:59Training Throughput - Multiple GPUs
  16. 12:38Throughput Scalability
  17. 12:58One-step Delayed Parameter Update (DPU)
  18. 13:38Conclusions
~/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.