mlsanityData to 14 Oct 2026

Evaluation and Optimization of Gradient Compression for Distributed Deep Learning

arXiv 2306.08881 ↗First posted 15 Jun 2023cs.LG cs.DCcited by 7

Not on the map. Why?

Abstract (arXiv)

To accelerate distributed training, many gradient compression methods have been proposed to alleviate the communication bottleneck in synchronous stochastic gradient descent (S-SGD), but their efficacy in real-world applications still remains unclear. In this work, we first evaluate the efficiency of three representative compression methods (quantization with Sign-SGD, sparsification with Top-k SGD, and low-rank with Power-SGD) on a 32-GPU cluster. The results show that they cannot always outperform well-optimized S-SGD or even worse due to their incompatibility with three key system optimization techniques (all-reduce, pipelining, and tensor fusion) in S-SGD. To this end, we propose a novel gradient compression method, called alternate compressed Power-SGD (ACP-SGD), which alternately compresses and communicates low-rank matrices. ACP-SGD not only significantly reduces the communication volume, but also enjoys the three system optimizations like S-SGD. Compared with Power-SGD, the optimized ACP-SGD can largely reduce the compression and communication overheads, while achieving similar model accuracy. In our experiments, ACP-SGD achieves an average of 4.06x and 1.43x speedups over S-SGD and Power-SGD, respectively, and it consistently outperforms other baselines across different setups (from 8 GPUs to 64 GPUs and from 1Gb/s Ethernet to 100Gb/s InfiniBand).

Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 30 of its 45 references that are in the map. First posted on arXiv 15 Jun 2023.

Builds on

30 of 45 references.

References · 30

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  4. 2021Zero-Shot Text-to-Image Generationcited by 4,288
  5. 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,492
  6. 2019Large Batch Optimization for Deep Learning: Training BERT in 76 minutescited by 674
  7. 2018signSGD: Compressed Optimisation for Non-Convex Problemscited by 571
  8. 2017Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Trainingcited by 478
  9. 2018Sparsified SGD with Memorycited by 376
  10. 2019Error Feedback Fixes SignSGD and other Gradient Compression Schemescited by 310
  11. 2018Horovod: fast and easy distributed deep learning in TensorFlowcited by 279
  12. 2017TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learningcited by 256
18 more
  1. 2019PowerSGD: Practical Low-Rank Gradient Compression for Distributed Optimizationcited by 238
  2. 2018ATOMO: Communication-efficient Learning via Atomic Sparsificationcited by 136
  3. 2020PyTorch Distributed: Experiences on Accelerating Data Parallel Trainingcited by 90
  4. 2020Adaptive Gradient Sparsification for Efficient Federated Learning: An Online Learning Approachcited by 81
  5. 20211-bit Adam: Communication Efficient Large-Scale Training with Adam's Convergence Speedcited by 75
  6. 2018Highly Scalable Deep Learning Training System with Mixed-Precision: Training ImageNet in Four Minutescited by 63
  7. 2017Poseidon: An Efficient Communication Architecture for Distributed Deep Learning on GPU Clusterscited by 57
  8. 2019Understanding Top-k Sparsification in Distributed Deep Learningcited by 56
  9. 2019A Distributed Synchronous SGD Algorithm with Global Top-k Sparsification for Low Bandwidth Networkscited by 37
  10. 2018SparCML: High-Performance Sparse Communication for Machine Learningcited by 34
  11. 2021An Efficient Statistical-based Gradient Compression Technique for Distributed Training Systemscited by 32
  12. 2021On the Utility of Gradient Compression in Distributed Training Systemscited by 26
  13. 2020Towards Scalable Distributed Training of Deep Learning on Public Cloud Clusterscited by 23
  14. 2022Near-Optimal Sparse Allreduce for Distributed Deep Learningcited by 23
  15. 2020Is Network the Bottleneck of Distributed Training?cited by 20
  16. 2018MG-WFBP: Efficient Data Communication for Distributed Synchronous SGD Algorithmscited by 12
  17. 2019MG-WFBP: Merging Gradients Wisely for Efficient Communication in Distributed Deep Learningcited by 5
  18. 2022ByteComp: Revisiting Gradient Compression in Distributed Trainingcited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2023: 1; 2024: 2; 2025: 3; 2026: 1.

7 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2021Unbiased Single-scale and Multi-scale Quantizers for Distributed Optimization
  2. 2025Trustworthy Efficient Communication for Distributed Learning using LQ-SGD Algorithm
  3. 2024Flattened one-bit stochastic gradient descent: compressed distributed optimization with controlled variance
  4. 2021Learned Gradient Compression for Distributed Deep Learning
  5. 2021FastSGD: A Fast Compressed SGD Framework for Distributed Machine Learning
  6. 2024Improved Quantization Strategies for Managing Heavy-tailed Gradients in Distributed Learning
  7. 2025Unbiased and Sign Compression in Distributed Learning: Comparing Noise Resilience via SDEs
  8. 2021NUQSGD: Provably Communication-efficient Data-parallel SGD via Nonuniform Quantization