AdaPtis: Reducing Pipeline Bubbles with Adaptive Pipeline Parallelism on Heterogeneous Models

📅 2025-09-28
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
To address severe pipeline bubbles and limited throughput in heterogeneous large-model training, this paper proposes AdaPtis, an adaptive pipeline parallelism system. Methodologically, AdaPtis introduces (1) a generalizable pipeline performance model; (2) the first joint optimization of model partitioning, device placement, and micro-batch scheduling; and (3) a unified pipeline executor supporting diverse parallelism strategies. Experiments on representative heterogeneous hardware configurations demonstrate that AdaPtis achieves an average 1.42× speedup over Megatron-LM’s I-1F1B baseline, with peak improvements reaching 2.14×. These gains translate into significantly enhanced training efficiency and improved hardware resource utilization, without compromising model accuracy or training stability.

Technology Category

Application Category

📝 Abstract
Pipeline parallelism is widely used to train large language models (LLMs). However, increasing heterogeneity in model architectures exacerbates pipeline bubbles, thereby reducing training efficiency. Existing approaches overlook the co-optimization of model partition, model placement, and workload scheduling, resulting in limited efficiency improvement or even performance degradation. To respond, we propose AdaPtis, an LLM training system that supports adaptive pipeline parallelism. First, we develop a pipeline performance model to accurately estimate training throughput. Second, AdaPtis jointly optimizes model partition, model placement, and workload scheduling policies guided by this performance model. Third, we design a unified pipeline executor that efficiently supports the execution of diverse pipeline strategies. Extensive experiments show that AdaPtis achieves an average speedup of 1.42x (up to 2.14x) over Megatron-LM I-1F1B across various LLM architectures and scales.
Problem

Research questions and friction points this paper is trying to address.

Reduces pipeline bubbles in heterogeneous LLM training
Co-optimizes model partition, placement and workload scheduling
Improves training efficiency through adaptive pipeline parallelism
Innovation

Methods, ideas, or system contributions that make the work stand out.

Develops pipeline performance model for throughput estimation
Jointly optimizes model partition placement and scheduling
Designs unified executor for diverse pipeline strategies
🔎 Similar Papers
💼 Related Jobs
No related jobs found.
J
Jihu Guo
Fudan University & Shanghai AI Laboratory
T
Tenghui Ma
Fudan University & Shanghai AI Laboratory
W
Wei Gao
Hong Kong University of Science and Technology
P
Peng Sun
Shanghai AI Laboratory
J
Jiaxing Li
Shanghai AI Laboratory
X
Xun Chen
SenseTime
Y
Yuyang Jin
Tsinghua University
Dahua Lin
Dahua Lin
The Chinese University of Hong Kong
computer visionmachine learningprobabilistic inferencebayesian nonparametrics