SWARM Parallelism: Training Large Models Can Be Surprisingly Communication-Efficient
Not on the map. Why?
Abstract (arXiv)
Many deep learning applications benefit from using large models with billions of parameters. Training these models is notoriously expensive due to the need for specialized HPC clusters. In this work, we consider alternative setups for training large models: using cheap "preemptible" instances or pooling existing resources from multiple regions. We analyze the performance of existing model-parallel algorithms in these conditions and find configurations where training larger models becomes less communication-intensive. Based on these findings, we propose SWARM parallelism, a model-parallel training algorithm designed for poorly connected, heterogeneous and unreliable devices. SWARM creates temporary randomized pipelines between nodes that are rebalanced in case of failure. We empirically validate our findings and compare SWARM parallelism with existing large-scale training approaches. Finally, we combine our insights with compression strategies to train a large Transformer language model with 1B shared parameters (approximately 13B before sharing) on preemptible T4 GPUs with less than 200Mb/s network.
Key facts. Cited by 58 papers in the map (data through 7 Oct 2026). Builds on 71 of its 131 references that are in the map. First posted on arXiv 27 Jan 2023.
Builds on
71 of 131 references.
References · 71
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2021Diffusion Models Beat GANs on Image Synthesiscited by 8,185
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2016Layer Normalizationcited by 5,579
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
- 2021RoFormer: Enhanced Transformer with Rotary Position Embeddingcited by 4,581
- 2021Zero-Shot Text-to-Image Generationcited by 4,276
38 more
- 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,413
- 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,014
- 2016Pointer Sentinel Mixture Modelscited by 2,992
- 2015Neural Machine Translation of Rare Words with Subword Unitscited by 2,898
- 2019ALBERT: A Lite BERT for Self-supervised Learning of Language Representationscited by 2,772
- 2020The Pile: An 800GB Dataset of Diverse Text for Language Modelingcited by 2,346
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2020DeBERTa: Decoding-enhanced BERT with Disentangled Attentioncited by 2,157
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,829
- 2020GLU Variants Improve Transformercited by 1,724
- 2020GShard: Scaling Giant Models with Conditional Computation and Automatic Shardingcited by 1,601
- 2019fairseq: A Fast, Extensible Toolkit for Sequence Modelingcited by 1,486
- 2021Scaling Language Models: Methods, Analysis & Insights from Training Gophercited by 1,199
- 2021Scaling Vision Transformerscited by 993
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
- 2016Training Deep Nets with Sublinear Memory Costcited by 825
- 2021Scaling Vision with Sparse Mixture of Expertscited by 740
- 2019Large Batch Optimization for Deep Learning: Training BERT in 76 minutescited by 671
- 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 571
- 2021CoAtNet: Marrying Convolution and Attention for All Data Sizescited by 566
- 2020Scaling Laws for Autoregressive Generative Modelingcited by 510
- 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 496
- 2017Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Trainingcited by 471
- 2021A Survey of Transformerscited by 399
- 20218-bit Optimizers via Block-wise Quantizationcited by 395
- 2021ZeRO-Offload: Democratizing Billion-Scale Model Trainingcited by 339
- 2014One weird trick for parallelizing convolutional neural networkscited by 264
- 2021ERNIE 3.0: Large-scale Knowledge Enhanced Pre-training for Language Understanding and Generationcited by 258
- 2021ZeRO-Infinity: Breaking the GPU Memory Wall for Extreme Scale Deep Learningcited by 253
- 2019PowerSGD: Practical Low-Rank Gradient Compression for Distributed Optimizationcited by 234
- 2018Adaptive Input Representations for Neural Language Modelingcited by 226
- 2018Scaling Neural Machine Translationcited by 204
- 2013Maxout Networkscited by 186
- 2020Binary Neural Networks: A Surveycited by 184
- 2018Beyond Data and Model Parallelism for Deep Neural Networkscited by 177
- 2018Mesh-TensorFlow: Deep Learning for Supercomputerscited by 168
- 2018Demystifying Parallel and Distributed Deep Learning: An In-Depth Concurrency Analysiscited by 154
- 2019Large Memory Layers with Product Keyscited by 120
50 most cited of 71 All 71 (JSON)
Built on by
Citing papers per year: 2023: 9; 2024: 8; 2025: 21; 2026: 20.
58 papers.
Sort:
By area:
- 2023FlexGen: High-Throughput Generative Inference of Large Language Models with a Single GPUcited by 567
- 2023Scaling Expert Language Models with Unsupervised Domain Discoverycited by 59
- 2023Distributed Inference and Fine-tuning of Large Language Models Over The Internetcited by 42
- 2024How Far Are We From AGI: Are LLMs All We Need?cited by 31
- 2024A Survey on Efficient Federated Learning Methods for Foundation Model Trainingcited by 29
- 2025Streaming DiLoCo with overlapping communication: Towards a Distributed Free Lunchcited by 26
- 2023What does it take to catch a Chinchilla? Verifying Rules on Large-Scale Neural Network Training via Compute Monitoringcited by 20
- 2023FusionAI: Decentralized Training and Deploying LLMs with Massive Consumer-Level GPUscited by 20
- 2025Parallax: Efficient LLM Inference Service over Decentralized Environmentcited by 12
- 2025Subspace Networks: Scaling Decentralized Training with Communication-Efficient Model Parallelismcited by 10
- 2024Communication-Efficient Large-Scale Distributed Deep Learning: A Comprehensive Surveycited by 9
- 2023Hazards from Increasingly Accessible Fine-Tuning of Downloadable Foundation Modelscited by 7
38 more
- 2024FusionLLM: A Decentralized LLM Training System on Geo-distributed GPUs with Adaptive Compressioncited by 7
- 2024Hardware Scaling Trends and Diminishing Returns in Large-Scale Distributed Trainingcited by 7
- 2025CR-Net: Scaling Parameter-Efficient Training with Cross-Layer Low-Rank Structurecited by 7
- 2025Nesterov Method for Asynchronous Pipeline Parallel Optimizationcited by 6
- 2023How Can We Train Deep Learning Models Across Clouds and Continents? An Experimental Studycited by 4
- 2024Achieving Peak Performance for Large Language Models: A Systematic Reviewcited by 4
- 2025SkipPipe: Partial and Reordered Pipelining Framework for Training LLMs in Heterogeneous Networkscited by 4
- 2025gLLM: Global Balanced Pipeline Parallelism System for Distributed LLM Serving with Token Throttlingcited by 4
- 2025NoLoCo: No-all-reduce Low Communication Training Method for Large Modelscited by 4
- 2026Decoupled DiLoCo for Resilient Distributed Pre-trainingcited by 4
- 2024Protocol Learning, Decentralized Frontier Risk and the No-Off Problemcited by 3
- 2025Sustainable Carbon-Aware and Water-Efficient LLM Scheduling in Geo-Distributed Cloud Datacenterscited by 3
- 2025Model Parallelism With Subnetwork Data Parallelismcited by 3
- 2026FlexSpec: Frozen Drafts Meet Evolving Targets in Edge-Cloud Collaborative LLM Speculative Decodingcited by 3
- 2024Resource Allocation and Workload Scheduling for Large-Scale Distributed Deep Learning: A Surveycited by 2
- 2025TAH-QUANT: Effective Activation Quantization in Pipeline Parallelism over Slow Networkcited by 2
- 2025Towards Decentralized and Sustainable Foundation Model Training with the Edgecited by 2
- 2025DICE: Data Influence Cascade in Decentralized Learningcited by 2
- 2025Gradient Prediction with Control Variates in the Cheap-Forward Regimecited by 2
- 2026AsyncMesh: Fully Asynchronous Optimization for Data and Pipeline Parallelismcited by 2
- 2026ECHO-2: A Large-Scale Distributed Rollout Framework for Cost-Efficient Reinforcement Learningcited by 2
- 2026The Rise of Sparse Mixture-of-Experts: A Survey from Algorithmic Foundations to Decentralized Architectures and Vertical Domain Applicationscited by 2
- 2023Exploring the Robustness of Decentralized Training for Large Language Modelscited by 1
- 2025All is Not Lost: LLM Recovery without Checkpointscited by 1
- 2025Partial Parameter Updates for Efficient Distributed Trainingcited by 1
- 2026Heterogeneous Low-Bandwidth Pre-Training of LLMscited by 1
- 2023Practical Performance Guarantees for Pipelined DNN Inferencecited by 0
- 2025MoLink: Distributed and Efficient Serving Framework for Large Modelscited by 0
- 2025Taming Latency and Bandwidth: A Theoretical Framework and Adaptive Algorithm for Communication-Constrained Trainingcited by 0
- 2025Incentivised Orchestrated Training Architecture (IOTA): A Technical Primer for Releasecited by 0
- 2025Advancing Compositional LLM Reasoning with Structured Task Relations in Interactive Multimodal Communicationscited by 0
- 2025Go With The Flow: Churn-Tolerant Decentralized Training of Large Language Modelscited by 0
- 2026SeedFlood: A Step Toward Scalable Decentralized Fine-Tuning of LLMscited by 0
- 2026Backdoor Attacks on Decentralised Post-Trainingcited by 0
- 2026ResBM: Residual Bottleneck Models for Low-Bandwidth Pipeline Parallelismcited by 0
- 2026Unextractable Protocol Models: Collaborative Training and Inference without Weight Materializationcited by 0
- 2026Does Distributed Training Undermine Compute Governance?cited by 0
- 2026Learned Subspace Compression for Communication-Efficient Pipeline Parallelismcited by 0
50 most cited of 58 All 58 (JSON)
- 2026Kafila: Serving Large Language Models on a Trusted Set of Heterogeneous Commodity Machines28 Sep 2026
- 2026GenomeOcean Anywhere: Private WebGPU Inference for Genome MoEs27 Sep 2026
- 2026Communication-Efficient LLM Adaptation over Decentralized GPU Meshes13 Sep 2026
- 2026ZeroLock: Concurrent Memory-Efficient LLM Training via Modular Update Decoupling8 Aug 2026
- 2026Integrity of peer-to-peer distributed LLM inference under malicious nodes21 Jul 2026
- 2026Decentralised AI Training and Inference with BlockTrain23 Jun 2026
- 2026FoMoE: Breaking the Full-Replica Barrier with a Federation of MoEs17 Jun 2026
- 2026Mixtures of Subspaces for Bandwidth Efficient Context Parallel Training15 Jun 2026
- 2026Learned Subspace Compression for Communication-Efficient Pipeline Parallelism3 Jun 2026
- 2026Does Distributed Training Undermine Compute Governance?28 May 2026
- 2026Unextractable Protocol Models: Collaborative Training and Inference without Weight Materialization22 May 2026
- 2026Decoupled DiLoCo for Resilient Distributed Pre-training23 Apr 2026
38 more
- 2026ResBM: Residual Bottleneck Models for Low-Bandwidth Pipeline Parallelism13 Apr 2026
- 2026Backdoor Attacks on Decentralised Post-Training31 Mar 2026
- 2026SeedFlood: A Step Toward Scalable Decentralized Fine-Tuning of LLMs20 Feb 2026
- 2026The Rise of Sparse Mixture-of-Experts: A Survey from Algorithmic Foundations to Decentralized Architectures and Vertical Domain Applications8 Feb 2026
- 2026ECHO-2: A Large-Scale Distributed Rollout Framework for Cost-Efficient Reinforcement Learning2 Feb 2026
- 2026AsyncMesh: Fully Asynchronous Optimization for Data and Pipeline Parallelism30 Jan 2026
- 2026Heterogeneous Low-Bandwidth Pre-Training of LLMs5 Jan 2026
- 2026FlexSpec: Frozen Drafts Meet Evolving Targets in Edge-Cloud Collaborative LLM Speculative Decoding2 Jan 2026
- 2025Gradient Prediction with Control Variates in the Cheap-Forward Regime7 Nov 2025
- 2025Parallax: Efficient LLM Inference Service over Decentralized Environment30 Sep 2025
- 2025Partial Parameter Updates for Efficient Distributed Training26 Sep 2025
- 2025Go With The Flow: Churn-Tolerant Decentralized Training of Large Language Models25 Sep 2025
- 2025CR-Net: Scaling Parameter-Efficient Training with Cross-Layer Low-Rank Structure23 Sep 2025
- 2025Advancing Compositional LLM Reasoning with Structured Task Relations in Interactive Multimodal Communications28 Jul 2025
- 2025Taming Latency and Bandwidth: A Theoretical Framework and Adaptive Algorithm for Communication-Constrained Training23 Jul 2025
- 2025Incentivised Orchestrated Training Architecture (IOTA): A Technical Primer for Release16 Jul 2025
- 2025Model Parallelism With Subnetwork Data Parallelism11 Jul 2025
- 2025DICE: Data Influence Cascade in Decentralized Learning9 Jul 2025
- 2025MoLink: Distributed and Efficient Serving Framework for Large Models7 Jul 2025
- 2025Towards Decentralized and Sustainable Foundation Model Training with the Edge2 Jul 2025
- 2025All is Not Lost: LLM Recovery without Checkpoints18 Jun 2025
- 2025NoLoCo: No-all-reduce Low Communication Training Method for Large Models12 Jun 2025
- 2025TAH-QUANT: Effective Activation Quantization in Pipeline Parallelism over Slow Network2 Jun 2025
- 2025Subspace Networks: Scaling Decentralized Training with Communication-Efficient Model Parallelism2 Jun 2025
- 2025Sustainable Carbon-Aware and Water-Efficient LLM Scheduling in Geo-Distributed Cloud Datacenters29 May 2025
- 2025Nesterov Method for Asynchronous Pipeline Parallel Optimization2 May 2025
- 2025gLLM: Global Balanced Pipeline Parallelism System for Distributed LLM Serving with Token Throttling21 Apr 2025
- 2025SkipPipe: Partial and Reordered Pipelining Framework for Training LLMs in Heterogeneous Networks27 Feb 2025
- 2025Streaming DiLoCo with overlapping communication: Towards a Distributed Free Lunch30 Jan 2025
- 2024Protocol Learning, Decentralized Frontier Risk and the No-Off Problem10 Dec 2024
- 2024Hardware Scaling Trends and Diminishing Returns in Large-Scale Distributed Training20 Nov 2024
- 2024FusionLLM: A Decentralized LLM Training System on Geo-distributed GPUs with Adaptive Compression16 Oct 2024
- 2024Achieving Peak Performance for Large Language Models: A Systematic Review7 Sep 2024
- 2024Resource Allocation and Workload Scheduling for Large-Scale Distributed Deep Learning: A Survey12 Jun 2024
- 2024How Far Are We From AGI: Are LLMs All We Need?16 May 2024
- 2024Communication-Efficient Large-Scale Distributed Deep Learning: A Comprehensive Survey9 Apr 2024
- 2024A Survey on Efficient Federated Learning Methods for Foundation Model Training9 Jan 2024
- 2023Hazards from Increasingly Accessible Fine-Tuning of Downloadable Foundation Models22 Dec 2023
50 newest of 58 All 58 (JSON)
- 2025Parallax: Efficient LLM Inference Service over Decentralized Environmentcited by 12
- 2025gLLM: Global Balanced Pipeline Parallelism System for Distributed LLM Serving with Token Throttlingcited by 4
- 2026FlexSpec: Frozen Drafts Meet Evolving Targets in Edge-Cloud Collaborative LLM Speculative Decodingcited by 3
- 2025MoLink: Distributed and Efficient Serving Framework for Large Modelscited by 0
- 2026FlexSpec: Frozen Drafts Meet Evolving Targets in Edge-Cloud Collaborative LLM Speculative Decoding2 Jan 2026
- 2025Parallax: Efficient LLM Inference Service over Decentralized Environment30 Sep 2025
- 2025MoLink: Distributed and Efficient Serving Framework for Large Models7 Jul 2025
- 2025gLLM: Global Balanced Pipeline Parallelism System for Distributed LLM Serving with Token Throttling21 Apr 2025
- 2026The Rise of Sparse Mixture-of-Experts: A Survey from Algorithmic Foundations to Decentralized Architectures and Vertical Domain Applicationscited by 2
- 2026FoMoE: Breaking the Full-Replica Barrier with a Federation of MoEscited by 0
- 2026GenomeOcean Anywhere: Private WebGPU Inference for Genome MoEscited by 0
- 2026GenomeOcean Anywhere: Private WebGPU Inference for Genome MoEs27 Sep 2026
- 2026FoMoE: Breaking the Full-Replica Barrier with a Federation of MoEs17 Jun 2026
- 2026The Rise of Sparse Mixture-of-Experts: A Survey from Algorithmic Foundations to Decentralized Architectures and Vertical Domain Applications8 Feb 2026
- 2023FlexGen: High-Throughput Generative Inference of Large Language Models with a Single GPUcited by 567
- 2023Scaling Expert Language Models with Unsupervised Domain Discoverycited by 59
- 2023Distributed Inference and Fine-tuning of Large Language Models Over The Internetcited by 42
- 2024How Far Are We From AGI: Are LLMs All We Need?cited by 31
- 2024A Survey on Efficient Federated Learning Methods for Foundation Model Trainingcited by 29
- 2025Streaming DiLoCo with overlapping communication: Towards a Distributed Free Lunchcited by 26
- 2023What does it take to catch a Chinchilla? Verifying Rules on Large-Scale Neural Network Training via Compute Monitoringcited by 20
- 2023FusionAI: Decentralized Training and Deploying LLMs with Massive Consumer-Level GPUscited by 20
- 2025Subspace Networks: Scaling Decentralized Training with Communication-Efficient Model Parallelismcited by 10
- 2024Communication-Efficient Large-Scale Distributed Deep Learning: A Comprehensive Surveycited by 9
- 2023Hazards from Increasingly Accessible Fine-Tuning of Downloadable Foundation Modelscited by 7
- 2024FusionLLM: A Decentralized LLM Training System on Geo-distributed GPUs with Adaptive Compressioncited by 7
12 most cited of 50 All 50 (JSON)
- 2026Kafila: Serving Large Language Models on a Trusted Set of Heterogeneous Commodity Machines28 Sep 2026
- 2026Communication-Efficient LLM Adaptation over Decentralized GPU Meshes13 Sep 2026
- 2026ZeroLock: Concurrent Memory-Efficient LLM Training via Modular Update Decoupling8 Aug 2026
- 2026Integrity of peer-to-peer distributed LLM inference under malicious nodes21 Jul 2026
- 2026Decentralised AI Training and Inference with BlockTrain23 Jun 2026
- 2026Mixtures of Subspaces for Bandwidth Efficient Context Parallel Training15 Jun 2026
- 2026Learned Subspace Compression for Communication-Efficient Pipeline Parallelism3 Jun 2026
- 2026Does Distributed Training Undermine Compute Governance?28 May 2026
- 2026Unextractable Protocol Models: Collaborative Training and Inference without Weight Materialization22 May 2026
- 2026Decoupled DiLoCo for Resilient Distributed Pre-training23 Apr 2026
- 2026ResBM: Residual Bottleneck Models for Low-Bandwidth Pipeline Parallelism13 Apr 2026
- 2026Backdoor Attacks on Decentralised Post-Training31 Mar 2026
12 newest of 50 All 50 (JSON)