Is Network the Bottleneck of Distributed Training?
Not on the map. Why?
Abstract (arXiv)
Recently there has been a surge of research on improving the communication efficiency of distributed training. However, little work has been done to systematically understand whether the network is the bottleneck and to what extent. In this paper, we take a first-principles approach to measure and analyze the network performance of distributed training. As expected, our measurement confirms that communication is the component that blocks distributed training from linear scale-out. However, contrary to the common belief, we find that the network is running at low utilization and that if the network can be fully utilized, distributed training can achieve a scaling factor of close to one. Moreover, while many recent proposals on gradient compression advocate over 100x compression ratio, we show that under full network utilization, there is no need for gradient compression in 100 Gbps network. On the other hand, a lower speed network like 10 Gbps requires only 2x--5x gradients compression ratio to achieve almost linear scale-out. Compared to application-level techniques like gradient compression, network-level optimizations do not require changes to applications and do not hurt the performance of trained models. As such, we advocate that the real challenge of distributed training is for the network community to develop high-performance network transport to fully utilize the network capacity and achieve linear scale-out.
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). First posted on arXiv 17 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 3; 2023: 4; 2024: 3; 2025: 2; 2026: 1.
19 papers.
Sort:
- 2021TACCL: Guiding Collective Algorithm Synthesis using Communication Sketchescited by 38
- 2021On the Utility of Gradient Compression in Distributed Training Systemscited by 26
- 2021Time-Correlated Sparsification for Communication-Efficient Federated Learningcited by 25
- 2023The Evolution of Distributed Systems for Graph Neural Networks and their Origin in Graph Processing and Deep Learning: A Surveycited by 13
- 2023GraVAC: Adaptive Compression for Communication-Efficient Distributed DL Trainingcited by 10
- 2023ScaDLES: Scalable Deep Learning over Streaming data at the Edgecited by 8
- 2023Evaluation and Optimization of Gradient Compression for Distributed Deep Learningcited by 7
- 2025Mycroft: Tracing Dependencies in Collective Communication Towards Reliable LLM Trainingcited by 6
- 2022Quant 4.0: Engineering Quantitative Investment with Automated, Explainable and Knowledge-driven Artificial Intelligencecited by 5
- 2024From promise to practice: realizing high-performance decentralized trainingcited by 4
- 2021Peering Beyond the Gradient Veil with Distributed Auto Differentiationcited by 1
- 2021MergeComp: A Compression Scheduler for Scalable Communication-Efficient Distributed Trainingcited by 1
7 more
- 2022ByteComp: Revisiting Gradient Compression in Distributed Trainingcited by 1
- 2022Communication-efficient distributed eigenspace estimation with arbitrary node failurescited by 1
- 2024Federated Learning Nodes Can Reconstruct Peers' Image Datacited by 1
- 2024Lion Cub: Minimizing Communication Overhead in Distributed Lioncited by 1
- 2025CollaPipe: Adaptive Segment-Optimized Pipeline Parallelism for Collaborative LLM Training in Heterogeneous Edge Networkscited by 1
- 2021ECRM: Efficient Fault Tolerance for Recommendation Model Training via Erasure Codingcited by 0
- 2026Tula: Optimizing Time, Cost, and Generalization in Distributed Large-Batch Trainingcited by 0
- 2026Tula: Optimizing Time, Cost, and Generalization in Distributed Large-Batch Training18 Mar 2026
- 2025CollaPipe: Adaptive Segment-Optimized Pipeline Parallelism for Collaborative LLM Training in Heterogeneous Edge Networks24 Sep 2025
- 2025Mycroft: Tracing Dependencies in Collective Communication Towards Reliable LLM Training3 Sep 2025
- 2024Lion Cub: Minimizing Communication Overhead in Distributed Lion25 Nov 2024
- 2024From promise to practice: realizing high-performance decentralized training15 Oct 2024
- 2024Federated Learning Nodes Can Reconstruct Peers' Image Data7 Oct 2024
- 2023Evaluation and Optimization of Gradient Compression for Distributed Deep Learning15 Jun 2023
- 2023The Evolution of Distributed Systems for Graph Neural Networks and their Origin in Graph Processing and Deep Learning: A Survey23 May 2023
- 2023GraVAC: Adaptive Compression for Communication-Efficient Distributed DL Training20 May 2023
- 2023ScaDLES: Scalable Deep Learning over Streaming data at the Edge21 Jan 2023
- 2022Quant 4.0: Engineering Quantitative Investment with Automated, Explainable and Knowledge-driven Artificial Intelligence13 Dec 2022
- 2022Communication-efficient distributed eigenspace estimation with arbitrary node failures31 May 2022
7 more
- 2022ByteComp: Revisiting Gradient Compression in Distributed Training28 May 2022
- 2021TACCL: Guiding Collective Algorithm Synthesis using Communication Sketches8 Nov 2021
- 2021ECRM: Efficient Fault Tolerance for Recommendation Model Training via Erasure Coding5 Apr 2021
- 2021MergeComp: A Compression Scheduler for Scalable Communication-Efficient Distributed Training28 Mar 2021
- 2021On the Utility of Gradient Compression in Distributed Training Systems28 Feb 2021
- 2021Peering Beyond the Gradient Veil with Distributed Auto Differentiation18 Feb 2021
- 2021Time-Correlated Sparsification for Communication-Efficient Federated Learning21 Jan 2021
- 2021TACCL: Guiding Collective Algorithm Synthesis using Communication Sketchescited by 38
- 2021On the Utility of Gradient Compression in Distributed Training Systemscited by 26
- 2021Time-Correlated Sparsification for Communication-Efficient Federated Learningcited by 25
- 2023The Evolution of Distributed Systems for Graph Neural Networks and their Origin in Graph Processing and Deep Learning: A Surveycited by 13
- 2023GraVAC: Adaptive Compression for Communication-Efficient Distributed DL Trainingcited by 10
- 2023ScaDLES: Scalable Deep Learning over Streaming data at the Edgecited by 8
- 2023Evaluation and Optimization of Gradient Compression for Distributed Deep Learningcited by 7
- 2025Mycroft: Tracing Dependencies in Collective Communication Towards Reliable LLM Trainingcited by 6
- 2022Quant 4.0: Engineering Quantitative Investment with Automated, Explainable and Knowledge-driven Artificial Intelligencecited by 5
- 2024From promise to practice: realizing high-performance decentralized trainingcited by 4
- 2021Peering Beyond the Gradient Veil with Distributed Auto Differentiationcited by 1
- 2021MergeComp: A Compression Scheduler for Scalable Communication-Efficient Distributed Trainingcited by 1
12 most cited of 19 All 19 (JSON)
- 2026Tula: Optimizing Time, Cost, and Generalization in Distributed Large-Batch Training18 Mar 2026
- 2025CollaPipe: Adaptive Segment-Optimized Pipeline Parallelism for Collaborative LLM Training in Heterogeneous Edge Networks24 Sep 2025
- 2025Mycroft: Tracing Dependencies in Collective Communication Towards Reliable LLM Training3 Sep 2025
- 2024Lion Cub: Minimizing Communication Overhead in Distributed Lion25 Nov 2024
- 2024From promise to practice: realizing high-performance decentralized training15 Oct 2024
- 2024Federated Learning Nodes Can Reconstruct Peers' Image Data7 Oct 2024
- 2023Evaluation and Optimization of Gradient Compression for Distributed Deep Learning15 Jun 2023
- 2023The Evolution of Distributed Systems for Graph Neural Networks and their Origin in Graph Processing and Deep Learning: A Survey23 May 2023
- 2023GraVAC: Adaptive Compression for Communication-Efficient Distributed DL Training20 May 2023
- 2023ScaDLES: Scalable Deep Learning over Streaming data at the Edge21 Jan 2023
- 2022Quant 4.0: Engineering Quantitative Investment with Automated, Explainable and Knowledge-driven Artificial Intelligence13 Dec 2022
- 2022Communication-efficient distributed eigenspace estimation with arbitrary node failures31 May 2022
12 newest of 19 All 19 (JSON)