Critical Batch Size Revisited: A Simple Empirical Approach to Large-Batch Language Model Training
Not on the map. Why?
Abstract (arXiv)
The right batch size is important when training language models at scale: a large batch size is necessary for fast training, but a batch size that is too large will harm token efficiency. To navigate this tradeoff, McCandlish et al. (2018) suggest that a critical batch size (CBS), below which training will not substantially degrade loss, can be estimated based on the gradient noise scale during training. While their method has been adopted in practice, e.g., when training GPT-3, strong assumptions are required to justify gradient noise as a proxy for the CBS, which makes it unclear whether their approach should be trusted in practice, limiting its applicability. In this paper, we introduce a simple, empirical approach to directly measure the CBS and show how the CBS evolves over training. Applying our approach to the OLMo models, we find that CBS is near 0 at initialization, increases rapidly at first, and then plateaus as training progresses. Furthermore, we find that this trend holds across different model sizes (1B and 7B), suggesting CBS from small training runs can inform larger-scale training runs. Our findings about how the CBS changes over training motivate batch size warmup as a natural way to reliably train language models at large batch size: start the batch size small and increase it as the CBS grows. To validate this claim, we use batch size warmup to train OLMo 1B to slightly better loss than the original training run with 43% fewer gradient steps. This shows how our framework can be applied to reliably train language models at larger batch sizes, increasing data parallelism without compromising performance.
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). Builds on 25 of its 31 references that are in the map. First posted on arXiv 29 May 2025.
Builds on
25 of 31 references.
References · 25
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2020Measuring Massive Multitask Language Understandingcited by 7,768
- 2018Think you have Solved Question Answering? Try ARC, the AI2 Reasoning Challengecited by 4,710
- 2019HellaSwag: Can a Machine Really Finish Your Sentence?cited by 4,018
- 2021Program Synthesis with Large Language Modelscited by 3,509
- 2019PIQA: Reasoning about Physical Commonsense in Natural Languagecited by 2,818
- 2020The Pile: An 800GB Dataset of Diverse Text for Language Modelingcited by 2,346
- 2018CommonsenseQA: A Question Answering Challenge Targeting Commonsense Knowledgecited by 1,793
- 2022Solving Quantitative Reasoning Problems with Language Modelscited by 1,359
- 2024OLMo: Accelerating the Science of Language Modelscited by 599
13 more
- 2021Documenting Large Webtext Corpora: A Case Study on the Colossal Clean Crawled Corpuscited by 481
- 2017Don't Decay the Learning Rate, Increase the Batch Sizecited by 313
- 2018An Empirical Model of Large-Batch Trainingcited by 268
- 2019Which Algorithmic Choices Matter at Which Batch Sizes? Insights From a Noisy Quadratic Modelcited by 116
- 2022On the SDEs and Scaling Rules for Adaptive Gradient Algorithmscited by 100
- 2021On the Validity of Modeling SGD with Stochastic Differential Equations (SDEs)cited by 73
- 2024How Does Critical Batch Size Scale in Pre-training?cited by 68
- 2025Power Lines: Scaling Laws for Weight Decay and Batch Size in LLM Pre-trainingcited by 41
- 2025DataDecide: How to Predict Best Pretraining Data with Small Experimentscited by 36
- 2024Answer, Assemble, Ace: Understanding How LMs Answer Multiple Choice Questionscited by 35
- 2024Establishing Task Scaling Laws via Compute-Efficient Model Ladderscited by 32
- 2024Surge Phenomenon in Optimal Learning Rate and Batch Size Scalingcited by 22
- 2024Normalization Layer Per-Example Gradients are Sufficient to Predict Gradient Noise Scale in Transformerscited by 7
Built on by
Citing papers per year: 2025: 5; 2026: 15.
20 papers.
Sort:
- 2025Dynamic Chunking for End-to-End Hierarchical Sequence Modelingcited by 65
- 2026Deriving Hyperparameter Scaling Laws via Modern Optimization Theorycited by 7
- 2026On the Role of Batch Size in Stochastic Conditional Gradient Methodscited by 6
- 2025Seesaw: Accelerating Training by Balancing Learning Rate and Batch Size Schedulingcited by 5
- 2025Predicting the Emergence of Induction Heads in Language Model Pretrainingcited by 5
- 2025Efficient Hyperparameter Tuning via Trajectory Invariance Principlecited by 4
- 2026Fast Catch-Up, Late Switching: Optimal Batch Size Scheduling via Functional Scaling Lawscited by 4
- 2026The Spectral Dynamics and Noise Geometry of Muoncited by 2
- 2026The Future of Facts: Tracing the Factual Generation-Verification Gapcited by 1
- 2026Compute Efficiency and Serial Runtime Tradeoffs for Stochastic Momentum Methodscited by 1
- 2026Deriving Scaling Laws for OpenEuroLLM Models: Learning Rate, Batch Size and Losscited by 1
- 2026When Do Larger Batches Help Scale LLM Reinforcement Learning?cited by 1
8 more
- 2025Predicting Training Re-evaluation Curves Enables Effective Data Curriculums for LLMscited by 0
- 2026Adaptive Batch Sizes Using Non-Euclidean Gradient Noise Scales for Stochastic Sign and Spectral Descentcited by 0
- 2026Predictable Scaling Laws of Optimal Hyperparameters for LLM Continued Pre-trainingcited by 0
- 2026One-Step Gradient Delay is Not a Barrier for Large-Scale Asynchronous Pipeline Parallel LLM Pretrainingcited by 0
- 2026Towards joint scaling laws with optimal batch size schedulescited by 0
- 2026Cracks in the Foundation: Seemingly Minor Architectural Choices Impact Long Context Extensioncited by 0
- 2026Does Step Law Transfer to Small-Scale Language Models? An Empirical Recalibration Below 59M Parameterscited by 0
- 2026How Does Local Landscape Geometry Evolve in Language Model Pre-Training?cited by 0
- 2026How Does Local Landscape Geometry Evolve in Language Model Pre-Training?30 Sep 2026
- 2026Does Step Law Transfer to Small-Scale Language Models? An Empirical Recalibration Below 59M Parameters23 Sep 2026
- 2026When Do Larger Batches Help Scale LLM Reinforcement Learning?29 Aug 2026
- 2026Deriving Scaling Laws for OpenEuroLLM Models: Learning Rate, Batch Size and Loss28 Aug 2026
- 2026Cracks in the Foundation: Seemingly Minor Architectural Choices Impact Long Context Extension10 Aug 2026
- 2026Towards joint scaling laws with optimal batch size schedules30 Jul 2026
- 2026One-Step Gradient Delay is Not a Barrier for Large-Scale Asynchronous Pipeline Parallel LLM Pretraining29 Jun 2026
- 2026Compute Efficiency and Serial Runtime Tradeoffs for Stochastic Momentum Methods17 Jun 2026
- 2026The Spectral Dynamics and Noise Geometry of Muon7 Jun 2026
- 2026Predictable Scaling Laws of Optimal Hyperparameters for LLM Continued Pre-training4 Jun 2026
- 2026The Future of Facts: Tracing the Factual Generation-Verification Gap26 May 2026
- 2026On the Role of Batch Size in Stochastic Conditional Gradient Methods22 Mar 2026
8 more
- 2026Deriving Hyperparameter Scaling Laws via Modern Optimization Theory16 Mar 2026
- 2026Fast Catch-Up, Late Switching: Optimal Batch Size Scheduling via Functional Scaling Laws15 Feb 2026
- 2026Adaptive Batch Sizes Using Non-Euclidean Gradient Noise Scales for Stochastic Sign and Spectral Descent3 Feb 2026
- 2025Predicting the Emergence of Induction Heads in Language Model Pretraining21 Nov 2025
- 2025Seesaw: Accelerating Training by Balancing Learning Rate and Batch Size Scheduling16 Oct 2025
- 2025Predicting Training Re-evaluation Curves Enables Effective Data Curriculums for LLMs29 Sep 2025
- 2025Efficient Hyperparameter Tuning via Trajectory Invariance Principle29 Sep 2025
- 2025Dynamic Chunking for End-to-End Hierarchical Sequence Modeling10 Jul 2025
- 2025Dynamic Chunking for End-to-End Hierarchical Sequence Modelingcited by 65
- 2026Deriving Hyperparameter Scaling Laws via Modern Optimization Theorycited by 7
- 2026On the Role of Batch Size in Stochastic Conditional Gradient Methodscited by 6
- 2025Seesaw: Accelerating Training by Balancing Learning Rate and Batch Size Schedulingcited by 5
- 2025Predicting the Emergence of Induction Heads in Language Model Pretrainingcited by 5
- 2025Efficient Hyperparameter Tuning via Trajectory Invariance Principlecited by 4
- 2026Fast Catch-Up, Late Switching: Optimal Batch Size Scheduling via Functional Scaling Lawscited by 4
- 2026The Spectral Dynamics and Noise Geometry of Muoncited by 2
- 2026The Future of Facts: Tracing the Factual Generation-Verification Gapcited by 1
- 2026Compute Efficiency and Serial Runtime Tradeoffs for Stochastic Momentum Methodscited by 1
- 2026Deriving Scaling Laws for OpenEuroLLM Models: Learning Rate, Batch Size and Losscited by 1
- 2026When Do Larger Batches Help Scale LLM Reinforcement Learning?cited by 1
12 most cited of 20 All 20 (JSON)
- 2026How Does Local Landscape Geometry Evolve in Language Model Pre-Training?30 Sep 2026
- 2026Does Step Law Transfer to Small-Scale Language Models? An Empirical Recalibration Below 59M Parameters23 Sep 2026
- 2026When Do Larger Batches Help Scale LLM Reinforcement Learning?29 Aug 2026
- 2026Deriving Scaling Laws for OpenEuroLLM Models: Learning Rate, Batch Size and Loss28 Aug 2026
- 2026Cracks in the Foundation: Seemingly Minor Architectural Choices Impact Long Context Extension10 Aug 2026
- 2026Towards joint scaling laws with optimal batch size schedules30 Jul 2026
- 2026One-Step Gradient Delay is Not a Barrier for Large-Scale Asynchronous Pipeline Parallel LLM Pretraining29 Jun 2026
- 2026Compute Efficiency and Serial Runtime Tradeoffs for Stochastic Momentum Methods17 Jun 2026
- 2026The Spectral Dynamics and Noise Geometry of Muon7 Jun 2026
- 2026Predictable Scaling Laws of Optimal Hyperparameters for LLM Continued Pre-training4 Jun 2026
- 2026The Future of Facts: Tracing the Factual Generation-Verification Gap26 May 2026
- 2026On the Role of Batch Size in Stochastic Conditional Gradient Methods22 Mar 2026
12 newest of 20 All 20 (JSON)