Communication-Efficient Large-Scale Distributed Deep Learning: A Comprehensive Survey
Not on the map. Why?
Abstract (arXiv)
With the rapid growth in the volume of data sets, models, and devices in the domain of deep learning, there is increasing attention on large-scale distributed deep learning. In contrast to traditional distributed deep learning, the large-scale scenario poses new challenges that include fault tolerance, scalability of algorithms and infrastructures, and heterogeneity in data sets, models, and resources. Due to intensive synchronization of models and sharing of data across GPUs and computing nodes during distributed training and inference processes, communication efficiency becomes the bottleneck for achieving high performance at a large scale. This article surveys the literature over the period of 2018-2023 on algorithms and technologies aimed at achieving efficient communication in large-scale distributed deep learning at various levels, including algorithms, frameworks, and infrastructures. Specifically, we first introduce efficient algorithms for model synchronization and communication data compression in the context of large-scale distributed training. Next, we introduce efficient strategies related to resource allocation and task scheduling for use in distributed training and inference. After that, we present the latest technologies pertaining to modern communication infrastructures used in distributed deep learning with a focus on examining the impact of the communication overhead in a large-scale and heterogeneous setting. Finally, we conduct a case study on the distributed training of large language models at a large scale to illustrate how to apply these technologies in real cases. This article aims to offer researchers a comprehensive understanding of the current landscape of large-scale distributed deep learning and to reveal promising future research directions toward communication-efficient solutions in this scope.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 146 of its 326 references that are in the map. First posted on arXiv 9 Apr 2024.
Builds on
146 of 326 references.
References · 146
- 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
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2020wav2vec 2.0: A Framework for Self-Supervised Learning of Speech Representationscited by 3,853
38 more
- 2018Federated Optimization in Heterogeneous Networkscited by 2,971
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
- 2022LaMDA: Language Models for Dialog Applicationscited by 1,218
- 2023BloombergGPT: A Large Language Model for Financecited by 923
- 2020Tackling the Objective Inconsistency Problem in Heterogeneous Federated Optimizationcited by 897
- 2022CodeGen: An Open Large Language Model for Code with Multi-Turn Program Synthesiscited by 876
- 2019Towards Federated Learning at Scale: System Designcited by 826
- 2019Large Batch Optimization for Deep Learning: Training BERT in 76 minutescited by 671
- 2021Efficient Large-Scale Language Model Training on GPU Clusters Using Megatron-LMcited by 621
- 2018Local SGD Converges Fast and Communicates Littlecited by 595
- 2018signSGD: Compressed Optimisation for Non-Convex Problemscited by 561
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 557
- 2022Using DeepSpeed and Megatron to Train Megatron-Turing NLG 530B, A Large-Scale Generative Language Modelcited by 557
- 2016Linear Convergence of Gradient and Proximal-Gradient Methods Under the Polyak-Lojasiewicz Conditioncited by 526
- 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
- 2019Robust and Communication-Efficient Federated Learning from Non-IID Datacited by 415
- 2016Quantized Neural Networks: Training Neural Networks with Low Precision Weights and Activationscited by 413
- 2018Adaptive Federated Learning in Resource Constrained Edge Computing Systemscited by 408
- 2018Sparsified SGD with Memorycited by 373
- 2015Deep Learning with Limited Numerical Precisioncited by 368
- 2019Error Feedback Fixes SignSGD and other Gradient Compression Schemescited by 306
- 2018Parallel Restarted SGD with Faster Convergence and Less Communication: Demystifying Why Model Averaging Works for Deep Learningcited by 277
- 2018Characterizing Implicit Bias in Terms of Optimization Geometrycited by 259
- 2017TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learningcited by 253
- 2017Sparse Communication for Distributed Gradient Descentcited by 243
- 2019PowerSGD: Practical Low-Rank Gradient Compression for Distributed Optimizationcited by 234
- 2018The Convergence of Sparsified Gradient Methodscited by 228
- 2019Edge Intelligence: Paving the Last Mile of Artificial Intelligence with Edge Computingcited by 225
- 2018Don't Use Large Mini-Batches, Use Local SGDcited by 201
- 2020ADAHESSIAN: An Adaptive Second Order Optimizer for Machine Learningcited by 201
- 2017Gradient Sparsification for Communication-Efficient Distributed Optimizationcited by 199
- 2016Clipper: A Low-Latency Online Prediction Serving Systemcited by 191
- 2018Measuring the Effects of Data Parallelism on Neural Network Trainingcited by 190
- 2019A Survey on Distributed Machine Learningcited by 187
- 2019Energy Efficient Federated Learning Over Wireless Communication Networkscited by 181
- 2019Qsparse-local-SGD: Distributed SGD with Quantization, Sparsification, and Local Computationscited by 179
- 2021Training Graph Neural Networks with 1000 Layerscited by 169
50 most cited of 146 All 146 (JSON)
Built on by
Citing papers per year: 2024: 2; 2025: 4; 2026: 3.
9 papers.
- 2025Understanding Outer Optimizers in Local SGD: Learning Rates, Momentum, and Accelerationcited by 7
- 2024Resource Allocation and Workload Scheduling for Large-Scale Distributed Deep Learning: A Surveycited by 2
- 2025VAE-based Feature Disentanglement for Data Augmentation and Compression in Generalized GNSS Interference Classificationcited by 1
- 2025Energy Consumption in Parallel Neural Network Trainingcited by 1
- 2024VcLLM: Video Codecs are Secretly Tensor Codecscited by 0
- 2025Traversal Learning: A Lossless And Efficient Distributed Learning Frameworkcited by 0
- 2026Topology-Independent Robustness of the Weighted Mean under Label Poisoning Attacks in Heterogeneous Decentralized Learningcited by 0
- 2026Event-Triggered Gossip for Distributed Learningcited by 0
- 2026The Life of a Token: from Words to Bits on the Wirecited by 0
- 2026The Life of a Token: from Words to Bits on the Wire17 Sep 2026
- 2026Event-Triggered Gossip for Distributed Learning22 Feb 2026
- 2026Topology-Independent Robustness of the Weighted Mean under Label Poisoning Attacks in Heterogeneous Decentralized Learning6 Jan 2026
- 2025Understanding Outer Optimizers in Local SGD: Learning Rates, Momentum, and Acceleration12 Sep 2025
- 2025Energy Consumption in Parallel Neural Network Training11 Aug 2025
- 2025VAE-based Feature Disentanglement for Data Augmentation and Compression in Generalized GNSS Interference Classification14 Apr 2025
- 2025Traversal Learning: A Lossless And Efficient Distributed Learning Framework10 Apr 2025
- 2024VcLLM: Video Codecs are Secretly Tensor Codecs29 Jun 2024
- 2024Resource Allocation and Workload Scheduling for Large-Scale Distributed Deep Learning: A Survey12 Jun 2024