1-bit LAMB: Communication Efficient Large-Scale Large-Batch Training with LAMB's Convergence Speed
Not on the map. Why?
Abstract (arXiv)
To train large models (like BERT and GPT-3) on hundreds of GPUs, communication has become a major bottleneck, especially on commodity systems with limited-bandwidth TCP network. On one side large batch-size optimization such as LAMB algorithm was proposed to reduce the frequency of communication. On the other side, communication compression algorithms such as 1-bit Adam help to reduce the volume of each communication. However, we find that simply using one of the techniques is not sufficient to solve the communication challenge, especially under low network bandwidth. Motivated by this we aim to combine the power of large-batch optimization and communication compression, but we find that existing compression strategies cannot be directly applied to LAMB due to its unique adaptive layerwise learning rates. To this end, we design a new communication-efficient algorithm, 1-bit LAMB, which introduces a novel way to support adaptive layerwise learning rates under compression. In addition, we introduce a new system implementation for compressed communication using the NCCL backend of PyTorch distributed, which improves both usability and performance. For BERT-Large pre-training task with batch sizes from 8K to 64K, our evaluations on up to 256 GPUs demonstrate that 1-bit LAMB with NCCL-based backend is able to achieve up to 4.6x communication volume reduction, up to 2.8x end-to-end time-wise speedup, and the same sample-wise convergence speed (and same fine-tuning task accuracy) compared to uncompressed LAMB.
Key facts. Cited by 24 papers in the map (data through 7 Oct 2026). Builds on 34 of its 47 references that are in the map. First posted on arXiv 13 Apr 2021.
Builds on
34 of 47 references.
References · 34
- 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
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
- 2020On Layer Normalization in the Transformer Architecturecited by 906
- 2019Large Batch Optimization for Deep Learning: Training BERT in 76 minutescited by 671
- 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 496
- 2018Sparsified SGD with Memorycited by 373
- 2017TernGrad: Ternary Gradients to Reduce Communication in Distributed Deep Learningcited by 253
- 2019PowerSGD: Practical Low-Rank Gradient Compression for Distributed Optimizationcited by 234
- 2017Gradient Sparsification for Communication-Efficient Distributed Optimizationcited by 199
22 more
- 2019Qsparse-local-SGD: Distributed SGD with Quantization, Sparsification, and Local Computationscited by 179
- 2018cpSGD: Communication-efficient and differentially-private distributed SGDcited by 157
- 2016QSGD: Communication-Efficient SGD via Gradient Quantization and Encodingcited by 147
- 2019Decentralized Deep Learning with Arbitrary Communication Compressioncited by 109
- 2016Asynchronous Stochastic Gradient Descent with Delay Compensationcited by 98
- 2019DoubleSqueeze: Parallel Stochastic Gradient Descent with Double-Pass Error-Compensated Compressioncited by 98
- 2020Accelerating Training of Transformer-Based Language Models with Progressive Layer Droppingcited by 93
- 2019Communication-efficient distributed SGD with Sketchingcited by 81
- 20211-bit Adam: Communication Efficient Large-Scale Training with Adam's Convergence Speedcited by 74
- 2020Linearly Converging Error Compensated SGDcited by 61
- 2019Communication-Efficient Distributed Blockwise Momentum SGD with Error-Feedbackcited by 49
- 2019A Distributed Synchronous SGD Algorithm with Global Top-k Sparsification for Low Bandwidth Networkscited by 36
- 2020PowerGossip: Practical Low-Rank Communication Compression in Decentralized Deep Learningcited by 35
- 2019Communication-Efficient Distributed Learning via Lazily Aggregated Quantized Gradientscited by 32
- 2018Pipe-SGD: A Decentralized Pipelined SGD Framework for Distributed Deep Net Trainingcited by 28
- 2020CSER: Communication-efficient SGD with Error Resetcited by 27
- 2018Communication-Computation Efficient Gradient Codingcited by 26
- 2020Towards Scalable Distributed Training of Deep Learning on Public Cloud Clusterscited by 23
- 2018Double Quantization for Communication-Efficient Distributed Optimizationcited by 18
- 2015Asynchronous stochastic convex optimizationcited by 17
- 2019Compressing Gradient Optimizers via Count-Sketchescited by 17
- 2018Towards More Efficient Stochastic Decentralized Learning: Faster Convergence and Sparse Communicationcited by 13
Built on by
Citing papers per year: 2021: 3; 2022: 1; 2023: 8; 2024: 9; 2025: 1; 2026: 2.
24 papers.
Sort:
By area:
- 2023Challenges and Applications of Large Language Modelscited by 251
- 2023Efficient Large Language Models: A Surveycited by 183
- 2023SWARM Parallelism: Training Large Models Can Be Surprisingly Communication-Efficientcited by 58
- 2023ZeRO++: Extremely Efficient Collective Communication for Giant Model Trainingcited by 50
- 2021The Stability-Efficiency Dilemma: Investigating Sequence Length Warmup for Training GPT Modelscited by 36
- 2023CAME: Confidence-guided Adaptive Memory Efficient Optimizationcited by 34
- 2023STEP: Learning N:M Structured Sparsity Masks from Scratch with Preconditioncited by 25
- 2024CO2: Efficient Distributed Training with Full Communication-Computation Overlapcited by 17
- 2024Progressive Gradient Flow for Robust N:M Sparsity Training in Transformerscited by 17
- 2022Maximizing Communication Efficiency for Large-scale Training via 0/1 Adamcited by 15
- 2024SmileyLlama: Modifying Large Language Models for Directed Chemical Space Explorationcited by 14
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunitiescited by 11
12 more
- 2021Large-Scale Deep Learning Optimizations: A Comprehensive Surveycited by 10
- 2024100K or 100 Days: Trade-offs when Pre-Training with Academic Resourcescited by 6
- 2023A Quadratic Synchronization Rule for Distributed Deep Learningcited by 5
- 2024LoCo: Low-Bit Communication Adaptor for Large-scale Model Trainingcited by 5
- 2023Rethinking Memory and Communication Cost for Efficient Large Language Model Trainingcited by 4
- 2024Communication-Efficient Adaptive Batch Size Strategies for Distributed Local Gradient Methodscited by 4
- 2026StoSignSGD: Unbiased Structural Stochasticity Fixes SignSGD for Training Large Language Modelscited by 4
- 2024Sketched Adaptive Federated Deep Learning: A Sharp Convergence Analysiscited by 1
- 2024Lion Cub: Minimizing Communication Overhead in Distributed Lioncited by 1
- 2021Order Optimal Bounds for One-Shot Federated Learning over non-Convex Loss Functionscited by 0
- 2024VcLLM: Video Codecs are Secretly Tensor Codecscited by 0
- 2026Scaling Vision Transformers: Evaluating DeepSpeed for Image-Centric Workloadscited by 0
- 2026StoSignSGD: Unbiased Structural Stochasticity Fixes SignSGD for Training Large Language Models16 Apr 2026
- 2026Scaling Vision Transformers: Evaluating DeepSpeed for Image-Centric Workloads24 Feb 2026
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunities2 May 2025
- 2024Lion Cub: Minimizing Communication Overhead in Distributed Lion25 Nov 2024
- 2024Sketched Adaptive Federated Deep Learning: A Sharp Convergence Analysis11 Nov 2024
- 2024100K or 100 Days: Trade-offs when Pre-Training with Academic Resources30 Oct 2024
- 2024SmileyLlama: Modifying Large Language Models for Directed Chemical Space Exploration3 Sep 2024
- 2024LoCo: Low-Bit Communication Adaptor for Large-scale Model Training5 Jul 2024
- 2024VcLLM: Video Codecs are Secretly Tensor Codecs29 Jun 2024
- 2024Communication-Efficient Adaptive Batch Size Strategies for Distributed Local Gradient Methods20 Jun 2024
- 2024Progressive Gradient Flow for Robust N:M Sparsity Training in Transformers7 Feb 2024
- 2024CO2: Efficient Distributed Training with Full Communication-Computation Overlap29 Jan 2024
12 more
- 2023Efficient Large Language Models: A Survey6 Dec 2023
- 2023A Quadratic Synchronization Rule for Distributed Deep Learning22 Oct 2023
- 2023Rethinking Memory and Communication Cost for Efficient Large Language Model Training9 Oct 2023
- 2023Challenges and Applications of Large Language Models19 Jul 2023
- 2023CAME: Confidence-guided Adaptive Memory Efficient Optimization5 Jul 2023
- 2023ZeRO++: Extremely Efficient Collective Communication for Giant Model Training16 Jun 2023
- 2023STEP: Learning N:M Structured Sparsity Masks from Scratch with Precondition2 Feb 2023
- 2023SWARM Parallelism: Training Large Models Can Be Surprisingly Communication-Efficient27 Jan 2023
- 2022Maximizing Communication Efficiency for Large-scale Training via 0/1 Adam12 Feb 2022
- 2021Large-Scale Deep Learning Optimizations: A Comprehensive Survey1 Nov 2021
- 2021Order Optimal Bounds for One-Shot Federated Learning over non-Convex Loss Functions19 Aug 2021
- 2021The Stability-Efficiency Dilemma: Investigating Sequence Length Warmup for Training GPT Models13 Aug 2021
- 2023Challenges and Applications of Large Language Modelscited by 251
- 2023Efficient Large Language Models: A Surveycited by 183
- 2023SWARM Parallelism: Training Large Models Can Be Surprisingly Communication-Efficientcited by 58
- 2023ZeRO++: Extremely Efficient Collective Communication for Giant Model Trainingcited by 50
- 2021The Stability-Efficiency Dilemma: Investigating Sequence Length Warmup for Training GPT Modelscited by 36
- 2023CAME: Confidence-guided Adaptive Memory Efficient Optimizationcited by 34
- 2023STEP: Learning N:M Structured Sparsity Masks from Scratch with Preconditioncited by 25
- 2024CO2: Efficient Distributed Training with Full Communication-Computation Overlapcited by 17
- 2024Progressive Gradient Flow for Robust N:M Sparsity Training in Transformerscited by 17
- 2022Maximizing Communication Efficiency for Large-scale Training via 0/1 Adamcited by 15
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunitiescited by 11
- 2021Large-Scale Deep Learning Optimizations: A Comprehensive Surveycited by 10
12 most cited of 22 All 22 (JSON)
- 2026StoSignSGD: Unbiased Structural Stochasticity Fixes SignSGD for Training Large Language Models16 Apr 2026
- 2026Scaling Vision Transformers: Evaluating DeepSpeed for Image-Centric Workloads24 Feb 2026
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunities2 May 2025
- 2024Lion Cub: Minimizing Communication Overhead in Distributed Lion25 Nov 2024
- 2024Sketched Adaptive Federated Deep Learning: A Sharp Convergence Analysis11 Nov 2024
- 2024100K or 100 Days: Trade-offs when Pre-Training with Academic Resources30 Oct 2024
- 2024LoCo: Low-Bit Communication Adaptor for Large-scale Model Training5 Jul 2024
- 2024VcLLM: Video Codecs are Secretly Tensor Codecs29 Jun 2024
- 2024Communication-Efficient Adaptive Batch Size Strategies for Distributed Local Gradient Methods20 Jun 2024
- 2024Progressive Gradient Flow for Robust N:M Sparsity Training in Transformers7 Feb 2024
- 2024CO2: Efficient Distributed Training with Full Communication-Computation Overlap29 Jan 2024
- 2023Efficient Large Language Models: A Survey6 Dec 2023
12 newest of 22 All 22 (JSON)