Lion Cub: Minimizing Communication Overhead in Distributed Lion
Not on the map. Why?
Abstract (arXiv)
Communication overhead is a key challenge in distributed deep learning, especially on slower Ethernet interconnects, and given current hardware trends, communication is likely to become a major bottleneck. While gradient compression techniques have been explored for SGD and Adam, the Lion optimizer has the distinct advantage that its update vectors are the output of a sign operation, enabling straightforward quantization. However, simply compressing updates for communication and using techniques like majority voting fails to lead to end-to-end speedups due to inefficient communication algorithms and reduced convergence. We analyze three factors critical to distributed learning with Lion: optimizing communication methods, identifying effective quantization methods, and assessing the necessity of momentum synchronization. Our findings show that quantization techniques adapted to Lion and selective momentum synchronization can significantly reduce communication costs while maintaining convergence. We combine these into Lion Cub, which enables up to 5x speedups in end-to-end training compared to Lion. This highlights Lion's potential as a communication-efficient solution for distributed training.
Key facts. Cited by 1 paper in the map (data through 13 Oct 2026). Builds on 35 of its 55 references that are in the map. First posted on arXiv 25 Nov 2024.
Builds on
35 of 55 references.
References · 35
- 2015Deep Residual Learning for Image Recognitioncited by 51,950
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,223
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,979
- 2020Scaling Laws for Neural Language Modelscited by 6,494
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,574
- 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,388
- 2022Training Compute-Optimal Large Language Modelscited by 2,972
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,627
- 2018signSGD: Compressed Optimisation for Non-Convex Problemscited by 567
- 2017Deep Gradient Compression: Reducing the Communication Bandwidth for Distributed Trainingcited by 478
- 2023Symbolic Discovery of Optimization Algorithmscited by 425
- 20218-bit Optimizers via Block-wise Quantizationcited by 399
23 more
- 2017TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learningcited by 256
- 2018ATOMO: Communication-efficient Learning via Atomic Sparsificationcited by 136
- 2023Noise Is Not the Main Factor Behind the Gap Between SGD and Adam on Transformers, but Sign Descent Might Becited by 114
- 2020Stochastic Optimization with Heavy-Tailed Noise via Accelerated Gradient Clippingcited by 104
- 2019Communication-Efficient Federated Deep Learning with Asynchronous Model Update and Temporally Weighted Aggregationcited by 100
- 2022Petals: Collaborative Inference and Fine-tuning of Large Modelscited by 87
- 20211-bit Adam: Communication Efficient Large-Scale Training with Adam's Convergence Speedcited by 74
- 2021Distributed Deep Learning in Open Collaborationscited by 58
- 2019Stochastic Sign Descent Methods: New Algorithms and Better Theorycited by 49
- 2021Scaling Federated Learning for Fine-tuning of Large Language Modelscited by 36
- 2021Moshpit SGD: Communication-Efficient Decentralized Training on Heterogeneous Unreliable Devicescited by 36
- 2021Layer-wise Adaptive Model Aggregation for Scalable Federated Learningcited by 36
- 2018SparCML: High-Performance Sparse Communication for Machine Learningcited by 34
- 2020Synthesizing Optimal Collective Algorithmscited by 30
- 2020Communication-Efficient Distributed Deep Learning: A Comprehensive Surveycited by 26
- 20211-bit LAMB: Communication Efficient Large-Scale Large-Batch Training with LAMB's Convergence Speedcited by 24
- 2020Is Network the Bottleneck of Distributed Training?cited by 20
- 2024Communication Efficient Distributed Training with Distributed Lioncited by 18
- 2022Maximizing Communication Efficiency for Large-scale Training via 0/1 Adamcited by 15
- 2022Taming Fat-Tailed ("Heavier-Tailed'' with Potentially Infinite Variance) Noise in Federated Learningcited by 10
- 2023EPISODE: Episodic Gradient Clipping with Periodic Resampled Corrections for Federated Learning with Heterogeneous Datacited by 7
- 2024Why Go Full? Elevating Federated Learning Through Partial Network Updatescited by 6
- 2024Improved Quantization Strategies for Managing Heavy-tailed Gradients in Distributed Learningcited by 1
Built on by
Citing papers per year: 2025: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2021Unbiased Single-scale and Multi-scale Quantizers for Distributed Optimization
- 2021Peering Beyond the Gradient Veil with Distributed Auto Differentiation
- 2023Optimizing Distributed ML Communication with Fused Computation-Collective Operations
- 2023Quantize Once, Train Fast: Allreduce-Compatible Compression with Provable Guarantees
- 2024SDP4Bit: Toward 4-bit Communication Quantization in Sharded Data Parallelism for LLM Training
- 2023Evaluation and Optimization of Gradient Compression for Distributed Deep Learning
- 2026LoDAdaC: a unified local training-based decentralized framework with adaptive gradients and compressed communication
- 2021Learned Gradient Compression for Distributed Deep Learning