Distributed Hybrid Parallelism for Large Language Models: Comparative Study and System Design Guide
Preprint
Abstract
With the rapid growth of large language models (LLMs), a wide range of methods have been developed to distribute computation and memory across hardware devices for efficient training and inference. While existing surveys provide descriptive overviews of these techniques, systematic analysis of their benefits and trade offs and how such insights can inform principled methodology for designing optimal distributed systems remain limited. This paper offers a comprehensive review of collective operations and distributed parallel strategies, complemented by mathematical formulations to deepen theoretical understanding. We further examine hybrid parallelization designs, emphasizing communication computation overlap across different stages of model deployment, including both training and inference. Recent advances in automated search for optimal hybrid parallelization strategies using cost models are also discussed. Moreover, we present case studies with mainstream architecture categories to reveal empirical insights to guide researchers and practitioners in parallelism strategy selection. Finally, we highlight open challenges and limitations of current LLM training paradigms and outline promising directions for the next generation of large scale model development.Keywords
All Related Versions
This publication has 15 references indexed in Scilit:
- Distributed training of large language models: A surveyNatural Language Processing Journal, 2025
- One-Minute Video Generation with Test-Time Training2025
- Efficient LLMs Training and Inference: An IntroductionIEEE Access, 2024
- A Survey on Deep Neural Network Pruning: Taxonomy, Comparison, Analysis, and RecommendationsIEEE Transactions on Pattern Analysis and Machine Intelligence, 2024
- Training and Serving System of Foundation Models: A Comprehensive SurveyIEEE Open Journal of the Computer Society, 2024
- A Survey on Auto-Parallelism of Large-Scale Deep Learning TrainingIEEE Transactions on Parallel and Distributed Systems, 2023
- Merak: An Efficient Distributed DNN Training Framework With Automated 3D Parallelism for Giant Foundation ModelsIEEE Transactions on Parallel and Distributed Systems, 2023
- Breaking the computation and communication abstraction barrier in distributed machine learning workloads | Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022
- SLOC: Service Level Objectives for Next Generation Cloud ComputingIEEE Internet Computing, 2020
- Superneurons2018