mlsanityData to 7 Oct 2026

DoubleSqueeze: Parallel Stochastic Gradient Descent with Double-Pass Error-Compensated Compression

arXiv 1905.05957 ↗First posted 15 May 2019cs.DC cs.LGcited by 98

Not on the map. Why?

Abstract (arXiv)

A standard approach in large scale machine learning is distributed stochastic gradient training, which requires the computation of aggregated stochastic gradients over multiple nodes on a network. Communication is a major bottleneck in such applications, and in recent years, compressed stochastic gradient methods such as QSGD (quantized SGD) and sparse SGD have been proposed to reduce communication. It was also shown that error compensation can be combined with compression to achieve better convergence in a scheme that each node compresses its local stochastic gradient and broadcast the result to all other nodes over the network in a single pass. However, such a single pass broadcast approach is not realistic in many practical implementations. For example, under the popular parameter server model for distributed learning, the worker nodes need to send the compressed local gradients to the parameter server, which performs the aggregation. The parameter server has to compress the aggregated stochastic gradient again before sending it back to the worker nodes. In this work, we provide a detailed analysis on this two-pass communication model and its asynchronous parallel variant, with error-compensated compression both on the worker nodes and on the parameter server. We show that the error-compensated stochastic gradient algorithm admits three very nice properties: 1) it is compatible with an arbitrary compression technique; 2) it admits an improved convergence rate than the non error-compensated stochastic gradient methods such as QSGD and sparse SGD; 3) it admits linear speedup with respect to the number of workers. The empirical study is also conducted to validate our theoretical results.

Key facts. Cited by 98 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 May 2019.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 38; 2022: 19; 2023: 21; 2024: 11; 2025: 6; 2026: 3.

98 papers.

Sort:

  1. 2021A Field Guide to Federated Optimizationcited by 312
  2. 2021EF21: A New, Simpler, Theoretically Better, and Practically Faster Error Feedbackcited by 131
  3. 2021Pufferfish: Communication-efficient Models At No Extra Costcited by 61
  4. 2021Exponential Graph is Provably Efficient for Decentralized Deep Trainingcited by 55
  5. 2021DecentLaM: Decentralized Momentum SGD for Large-batch Deep Trainingcited by 40
  6. 2023A Guide Through the Zoo of Biased SGDcited by 39
  7. 2023FedML-HE: An Efficient Homomorphic-Encryption-Based Privacy-Preserving Federated Learning Systemcited by 38
  8. 2022Lower Bounds and Nearly Optimal Algorithms in Distributed Learning with Communication Compressioncited by 33
  9. 2021Cross-Gradient Aggregation for Decentralized Learning from Non-IID datacited by 32
  10. 2021Permutation Compressors for Provably Faster Distributed Nonconvex Optimizationcited by 32
  11. 2023Momentum Provably Improves Error Feedback!cited by 31
  12. 2022Federated Learning Under Intermittent Client Availability and Time-Varying Communication Constraintscited by 30
38 more
  1. 2022Fine-tuning Language Models over Slow Networks using Activation Compression with Guaranteescited by 29
  2. 2021ProgFed: Effective, Communication, and Computation Efficient Federated Learning by Progressive Trainingcited by 27
  3. 20223PC: Three Point Compressors for Communication-Efficient Distributed Training and a Better Theory for Lazy Aggregationcited by 27
  4. 2023DoCoFL: Downlink Compression for Cross-Device Federated Learningcited by 27
  5. 2021On the Utility of Gradient Compression in Distributed Training Systemscited by 26
  6. 2021Time-Correlated Sparsification for Communication-Efficient Federated Learningcited by 25
  7. 2021Distributed Second Order Methods with Fast Rates and Compressed Communicationcited by 25
  8. 2021Accelerating Gossip SGD with Periodic Global Averagingcited by 25
  9. 20211-bit LAMB: Communication Efficient Large-Scale Large-Batch Training with LAMB's Convergence Speedcited by 24
  10. 2021The Internet of Federated Things (IoFT): A Vision for the Future and In-depth Survey of Data-driven Approaches for Federated Learningcited by 23
  11. 2021ScaleCom: Scalable Sparsified Gradient Compression for Communication-Efficient Distributed Trainingcited by 22
  12. 2022Revisiting Optimal Convergence Rate for Smooth and Non-convex Stochastic Decentralized Optimizationcited by 22
  13. 2021Smoothness Matrices Beat Smoothness Constants: Better Communication Compression Techniques for Distributed Optimizationcited by 21
  14. 2021Preserved central model for faster bidirectional compression in distributed settingscited by 21
  15. 2022Communication Acceleration of Local Gradient Methods via an Accelerated Primal-Dual Algorithm with Inexact Proxcited by 19
  16. 2021Distributed Learning Systems with First-order Methodscited by 17
  17. 2021On the Convergence of Decentralized Adaptive Gradient Methodscited by 17
  18. 2021Persia: An Open, Hybrid System Scaling Deep Learning-based Recommenders up to 100 Trillion Parameterscited by 17
  19. 2023z-SignFedAvg: A Unified Stochastic Sign-based Compression for Federated Learningcited by 17
  20. 2021BlueFog: Make Decentralized Algorithms Practical for Optimization and Deep Learningcited by 16
  21. 2021Distributed Methods with Compressed Communication for Solving Variational Inequalities, with Theoretical Guaranteescited by 15
  22. 2022Maximizing Communication Efficiency for Large-scale Training via 0/1 Adamcited by 15
  23. 2022Adaptive Compression for Communication-Efficient Distributed Trainingcited by 14
  24. 2021Joint Optimization of Communications and Federated Learning Over the Aircited by 13
  25. 2021MURANA: A Generic Framework for Stochastic Variance-Reduced Optimizationcited by 13
  26. 2021BAGUA: Scaling up Distributed Learning with System Relaxationscited by 13
  27. 2023Quantized Distributed Training of Large Models with Convergence Guaranteescited by 13
  28. 2024SDP4Bit: Toward 4-bit Communication Quantization in Sharded Data Parallelism for LLM Trainingcited by 13
  29. 2021BROADCAST: Reducing Both Stochastic and Compression Noise to Robustify Communication-Efficient Federated Learningcited by 12
  30. 2021Communication-Compressed Adaptive Gradient Method for Distributed Nonconvex Optimizationcited by 12
  31. 2022Federated Learning with Flexible Controlcited by 12
  32. 2023Communication Compression for Byzantine Robust Learning: New Efficient Algorithms and Improved Ratescited by 12
  33. 2023Lower Bounds and Accelerated Algorithms in Distributed Stochastic Optimization with Communication Compressioncited by 11
  34. 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunitiescited by 11
  35. 2021Compressed Gradient Tracking for Decentralized Optimization Over General Directed Networkscited by 10
  36. 2023Stochastic Approximation Beyond Gradient for Signal Processing and Machine Learningcited by 10
  37. 2023Clip21: Error Feedback for Gradient Clippingcited by 10
  38. 2023CEDAS: A Compressed Decentralized Stochastic Gradient Method with Improved Convergencecited by 9

50 most cited of 98 All 98 (JSON)