English

Chimera: Efficiently Training Large-Scale Neural Networks with Bidirectional Pipelines

Distributed, Parallel, and Cluster Computing 2025-08-22 v5 Machine Learning

Abstract

Training large deep learning models at scale is very challenging. This paper proposes Chimera, a novel pipeline parallelism scheme which combines bidirectional pipelines for efficiently training large-scale models. Chimera is a synchronous approach and therefore no loss of accuracy, which is more convergence-friendly than asynchronous approaches. Compared with the latest synchronous pipeline approach, Chimera reduces the number of bubbles by up to 50%; benefiting from the sophisticated scheduling of bidirectional pipelines, Chimera has a more balanced activation memory consumption. Evaluations are conducted on Transformer based language models. For a GPT-2 model with 1.3 billion parameters running on 2,048 GPU nodes of the Piz Daint supercomputer, Chimera improves the training throughput by 1.16x-2.34x over the state-of-the-art synchronous and asynchronous pipeline approaches.

Keywords

Cite

@article{arxiv.2107.06925,
  title  = {Chimera: Efficiently Training Large-Scale Neural Networks with Bidirectional Pipelines},
  author = {Shigang Li and Torsten Hoefler},
  journal= {arXiv preprint arXiv:2107.06925},
  year   = {2025}
}

Comments

Published in Proceedings of the 2021 International Conference for High Performance Computing, Networking, Storage and Analysis (SC'21), November 2021, Article No.: 27, Pages 1-14. Best Paper Finalist

R2 v1 2026-06-24T04:12:17.883Z