TLPipe: An Efficient Two-Level Optimization Pipeline Model Parallelism for Large Model Training
Pipeline model parallelism has made large-scale model training feasible, but traditional pipeline parallel methods still suffer from significant bubble time during training as model parameters grow exponentially. This paper introduces the innovative pipeline method TLPipe, which employs a two-level optimization approach consisting of pipeline depth decoupling and on-demand partitioning to significantly reduce bubble time and enhance pipeline parallel efficiency. Additionally, a theoretical execution time model for pipeline performance evaluation and an automatic partitioning algorithm based on dual-chromosome genetic algorithm are designed. Both methods are combined to enable TLPipe to find the optimal partitioning strategy from a vast solution space. The performance of TLPipe is evaluated on a server equipped with 8 GPUs using the BERT series models and the IMDB dataset. Experimental results demonstrate that TLPipe excels in improving throughput, achieving throughput improvements of up to 56.18%, 57.93%, and 22.53% compared to GPipe, DAPPLE, and Chimera, respectively.
Authors
- Zeyu Ji (ORCID: https://orcid.org/0000-0003-0362-7506)
- Guoxin Tian (ORCID: https://orcid.org/0000-0002-8755-0026)
- Bingnian Zhai (ORCID: https://orcid.org/0000-0002-0933-9057)
- Bin Liu (ORCID: https://orcid.org/0000-0001-9295-8176)
- Zhonghao Zhang (ORCID: https://orcid.org/0000-0001-7197-488X)
- Wei Xing (ORCID: https://orcid.org/0009-0003-6925-4500)
Institutions
- Shaanxi Science and Technology Department (CN)
- China Rural Technology Development Center (CN)
- Yangzhou Vocational University (CN)
- Northwest A&F University (CN)
Publication Details
- Published
- 2025-04-25
- DOI
- https://doi.org/10.1109/iccea65460.2025.11103254
- Primary Topic
- Advanced Neural Network Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China