Papers
arxiv:2606.30634

One-Step Gradient Delay is Not a Barrier for Large-Scale Asynchronous Pipeline Parallel LLM Pretraining

Published on Jun 29
· Submitted by
Zmushko Philip
on Jun 30
Authors:
,
,
,
,

Abstract

Asynchronous pipeline parallelism with PipeDream-2BW can achieve near-synchronous performance through optimizer selection and error feedback correction, overcoming traditional stability concerns.

Modern large-scale LLM pretraining benefits from utilizing Pipeline Parallelism; however, synchronous implementations leave GPUs idle during pipeline bubbles, wasting computational resources. Asynchronous Pipeline Parallelism eliminates these bubbles, maximizing throughput at the cost of gradient staleness. Among asynchronous schedules, PipeDream-2BW is particularly appealing: unlike the original PipeDream schedule, it ensures a constant one-step gradient delay regardless of pipeline depth. However, its adoption remains limited due to the common belief that optimizing under staleness is fundamentally unstable. In this work, we challenge this assumption, demonstrating that degradation under one-step delay depends strongly on optimizer choice rather than being an intrinsic limitation. We provide the first comprehensive empirical analysis showing that while AdamW, the predominant optimizer at the time when PipeDream-2BW was introduced, indeed suffers from severe degradation, recent methods like Muon exhibit strong robustness under a one-step delay. We introduce an optimizer-agnostic Error Feedback-inspired correction to further mitigate delay effects. We provide supporting theoretical analysis demonstrating convergence for Muon with and without this correction. Extensive evaluation on models up to 10B parameters confirms that our strategies bridge the performance gap with synchronous training, highlighting the practical potential of asynchronous pipeline parallelism at scale.

Community

Paper submitter

We are excited to share our ICML 2026 paper on making Asynchronous Pipeline Parallel LLM pretraining work in practice: by benchmarking modern optimizers under one-step delay, we show that staleness is not a fundamental barrier at scale.

Modern large-scale LLM pretraining often relies on Pipeline Parallelism (PP) to distribute computation across GPUs; however, synchronous implementations leave devices idle during pipeline bubbles, wasting computational resources. Async PP eliminates these bubbles and improves throughput, but does so at the cost of gradient staleness. Even schedules such as PipeDream-2BW, which reduce this staleness to a constant one-step delay, have seen limited adoption due to the common belief that optimization under delayed gradients is fundamentally unstable.

We challenge this assumption. We show that gradient delay is not an intrinsic limitation, but strongly depends on optimizer choice. While AdamW is highly sensitive to staleness, modern optimizers like Muon remain highly robust. To further reduce the remaining gap, we derive a lightweight Error-Feedback-inspired correction mechanism, operating on the optimizer step level. We also provide a theoretical analysis showing convergence for delayed Muon both with and without this correction. Finally, we validated this approach at scale: a 10B MoE model trained asynchronously with Error-Feedback correction matches the synchronous baseline exactly.

Sign up or log in to comment

Get this paper in your agent:

hf papers read 2606.30634
Don't have the latest CLI?
curl -LsSf https://hf.co/cli/install.sh | bash

Models citing this paper 0

No model linking this paper

Cite arxiv.org/abs/2606.30634 in a model README.md to link it from this page.

Datasets citing this paper 0

No dataset linking this paper

Cite arxiv.org/abs/2606.30634 in a dataset README.md to link it from this page.

Spaces citing this paper 0

No Space linking this paper

Cite arxiv.org/abs/2606.30634 in a Space README.md to link it from this page.

Collections including this paper 0

No Collection including this paper

Add this paper to a collection to link it from this page.