Model Parallelism on Distributed Infrastructure: A Literature Review from Theory to LLM Case-Studies
Not on the map. Why?
Abstract (arXiv)
Neural networks have become a cornerstone of machine learning. As the trend for these to get more and more complex continues, so does the underlying hardware and software infrastructure for training and deployment. In this survey we answer three research questions: "What types of model parallelism exist?", "What are the challenges of model parallelism?", and "What is a modern use-case of model parallelism?" We answer the first question by looking at how neural networks can be parallelised and expressing these as operator graphs while exploring the available dimensions. The dimensions along which neural networks can be parallelised are intra-operator and inter-operator. We answer the second question by collecting and listing both implementation challenges for the types of parallelism, as well as the problem of optimally partitioning the operator graph. We answer the last question by collecting and listing how parallelism is applied in modern multi-billion parameter transformer networks, to the extend that this is possible with the limited information shared about these networks.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 20 of its 34 references that are in the map. First posted on arXiv 6 Mar 2024.
Builds on
20 of 34 references.
References · 20
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,326
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,868
- 2016Training Deep Nets with Sublinear Memory Costcited by 848
- 2021Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LMcited by 632
- 2022Using DeepSpeed and Megatron to Train Megatron-Turing NLG 530B, A Large-Scale Generative Language Modelcited by 559
- 2022Reducing Activation Recomputation in Large Transformer Modelscited by 302
- 2018Beyond Data and Model Parallelism for Deep Neural Networkscited by 179
- 2018Mesh-TensorFlow: Deep Learning for Supercomputerscited by 169
- 2022Compute Trends Across Three Eras of Machine Learningcited by 163
- 2018PipeDream: Fast and Efficient Pipeline Parallel DNN Trainingcited by 117
- 2021GSPMD: General and Scalable Parallelization for ML Computation Graphscited by 111
8 more
- 2021HW-NAS-Bench:Hardware-Aware Neural Architecture Search Benchmarkcited by 84
- 2022Pathways: Asynchronous Distributed Dataflow for MLcited by 82
- 2018Supporting Very Large Models using Automatic Dataflow Graph Partitioningcited by 43
- 2022NAS-Bench-Suite: NAS Evaluation is (Now) Surprisingly Easycited by 36
- 2019Placeto: Learning Generalizable Device Placement Algorithms for Distributed Machine Learningcited by 26
- 2020TensorOpt: Exploring the Tradeoffs in Distributed DNN Training with Auto-Parallelismcited by 10
- 2021Automatic Graph Partitioning for Very Large-scale Deep Learningcited by 7
- 2017Graph Partitioning with Acyclicity Constraintscited by 2
Built on by
Citing papers per year: 2024: 1; 2025: 2; 2026: 4.
7 papers.
- 2025Distributed LLMs and Multimodal Large Language Models: A Survey on Advances, Challenges, and Future Directionscited by 10
- 2024Watermarking Large Language Models and the Generated Content: Opportunities and Challengescited by 2
- 2025P/D-Device: Disaggregated Large Language Model between Cloud and Devicescited by 2
- 2026Sampling Parallelism for Fast and Efficient Bayesian Learningcited by 1
- 2026Para-Pipe: Exploiting Hierarchical Operator Parallelism of ML Computational Graphs on SoCscited by 0
- 20264D Parallelism Unlocks Exascale Bayesian Neural Networks for High-Fidelity Atmospheric Modelingcited by 0
- 2026HAPMoE: Heterogeneity-Aware Automatic Parallelism Planning for Mixture-of-Experts Models Trainingcited by 0
- 2026HAPMoE: Heterogeneity-Aware Automatic Parallelism Planning for Mixture-of-Experts Models Training30 Sep 2026
- 20264D Parallelism Unlocks Exascale Bayesian Neural Networks for High-Fidelity Atmospheric Modeling11 Sep 2026
- 2026Para-Pipe: Exploiting Hierarchical Operator Parallelism of ML Computational Graphs on SoCs3 Sep 2026
- 2026Sampling Parallelism for Fast and Efficient Bayesian Learning6 Apr 2026
- 2025P/D-Device: Disaggregated Large Language Model between Cloud and Devices12 Aug 2025
- 2025Distributed LLMs and Multimodal Large Language Models: A Survey on Advances, Challenges, and Future Directions20 Mar 2025
- 2024Watermarking Large Language Models and the Generated Content: Opportunities and Challenges24 Oct 2024