~/talk

Attack of the Bubbles: Straggler-Resilient Pipeline Parallelism for Large Model Training

Talkat NSDI '26 · 2026-05-04..05-06· [machine-learning, distributed-systems]
links:none on file
name:Lunxi Cao
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
name:Lin Qu
links:none on file
links:none on file
name:Wei Wang
linkedin:weiww
slides:none on file

PIPEMORPH is a system that adapts pipeline schedules and offloads communication to host memory with CPU-side RDMA delegation to eliminate head-of-line blocking and absorb delays via pipeline slackness. It detects stragglers, increases warm-up forward count differences between affected stages, and moves comms off GPU. Experiments inject up to 60 ms delays and a 13 ms case, showing iteration time improvements of 1.2–3.5×, and throughput gains of 11% and 36% (rising to 30% and 47% under severe congestion) when training a 140B model.

AI-written summary · about

  1. 0:00Pipeline parallelism challenges
  2. 1:01Computation vs communication stragglers
  3. 2:25Communication stragglers impact
  4. 3:31Cascading dependency bubbles
  5. 4:36Two-stage pipeline delays
  6. 6:00Pipeline slackness timing
  7. 7:46Slackness absorbs delays
  8. 9:11Straggler mitigation algorithm
  9. 9:53Head-of-line blocking in GPU
  10. 10:58CPU communication delegation
  11. 12:29PipeMorph design
  12. 13:11Evaluation with delays
  13. 13:53Performance gains
  14. 14:58Real-world 140B training
  15. 15:39PipeMorph summary
~/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.