Measuring the Effects of Data Parallelism on Neural Network Training
Not on the map. Why?
Abstract (arXiv)
Recent hardware developments have dramatically increased the scale of data parallelism available for neural network training. Among the simplest ways to harness next-generation hardware is to increase the batch size in standard mini-batch neural network training algorithms. In this work, we aim to experimentally characterize the effects of increasing the batch size on training time, as measured by the number of steps necessary to reach a goal out-of-sample error. We study how this relationship varies with the training algorithm, model, and data set, and find extremely large variation between workloads. Along the way, we show that disagreements in the literature on how batch size affects model quality can largely be explained by differences in metaparameter tuning and compute budgets at different batch sizes. We find no evidence that larger batch sizes degrade out-of-sample performance. Finally, we discuss the implications of our results on efforts to train neural networks much faster in the future. Our experimental data is publicly available as a database of 71,638,836 loss measurements taken over the course of training for 168,160 individual models across 35 workloads.
Key facts. Cited by 193 papers in the map (data through 14 Oct 2026). First posted on arXiv 8 Nov 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 39; 2022: 30; 2023: 31; 2024: 34; 2025: 27; 2026: 32.
193 papers.
Sort:
By area:
- 2022Training Compute-Optimal Large Language Modelscited by 3,019
- 2024DeepSeek LLM: Scaling Open-Source Language Models with Longtermismcited by 642
- 2021Federated Learning on Non-IID Data: A Surveycited by 346
- 2021ZeRO-Offload: Democratizing Billion-Scale Model Trainingcited by 341
- 2022Tensor Programs V: Tuning Large Neural Networks via Zero-Shot Hyperparameter Transfercited by 288
- 2022Unlocking High-Accuracy Differentially Private Image Classification through Scalecited by 224
- 2021Federated Learning with Buffered Asynchronous Aggregationcited by 190
- 2023Efficient Large Language Models: A Surveycited by 186
- 2021On the Origin of Implicit Regularization in Stochastic Gradient Descentcited by 184
- 2022Towards Efficient and Scalable Sharpness-Aware Minimizationcited by 129
- 2021Label Noise SGD Provably Prefers Flat Global Minimizerscited by 121
- 2021Large-Scale Differentially Private BERTcited by 118
38 more
- 2023Noise Is Not the Main Factor Behind the Gap Between SGD and Adam on Transformers, but Sign Descent Might Becited by 114
- 2023Cerebras-GPT: Open Compute-Optimal Language Models Trained on the Cerebras Wafer-Scale Clustercited by 109
- 2024Resolving Discrepancies in Compute-Optimal Scaling of Language Modelscited by 88
- 2022Pathways: Asynchronous Distributed Dataflow for MLcited by 82
- 2025Practical Efficiency of Muon for Pretrainingcited by 80
- 2021On Large-Cohort Training for Federated Learningcited by 74
- 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 73
- 2021Stochastic Training is Not Necessary for Generalizationcited by 63
- 2023Smoothing the Landscape Boosts the Signal for SGD: Optimal Sample Complexity for Learning Single Index Modelscited by 61
- 2023Elo Uncovered: Robustness and Best Practices in Language Model Evaluationcited by 61
- 2023Scaling Expert Language Models with Unsupervised Domain Discoverycited by 60
- 2021Randomness In Neural Network Training: Characterizing The Impact of Toolingcited by 59
- 2022VeLO: Training Versatile Learned Optimizers by Scaling Upcited by 57
- 2023Rotational Equilibrium: How Weight Decay Balances Learning Across Neural Networkscited by 53
- 2021Consensus Control for Decentralized Deep Learningcited by 49
- 2024How to set AdamW's weight decay as you scale model and dataset sizecited by 43
- 2025Power Lines: Scaling Laws for Weight Decay and Batch Size in LLM Pre-trainingcited by 43
- 2024Deconstructing What Makes a Good Optimizer for Language Modelscited by 41
- 2025Small Batch Size Training for Language Models: When Vanilla SGD Works, and Why Gradient Accumulation Is Wastefulcited by 41
- 2021A Loss Curvature Perspective on Training Instability in Deep Learningcited by 40
- 2023CAME: Confidence-guided Adaptive Memory Efficient Optimizationcited by 36
- 2023Small batch deep reinforcement learningcited by 36
- 2021Batch size-invariance for policy optimizationcited by 35
- 2025Straight to Zero: Why Linearly Decaying the Learning Rate to Zero Works Best for LLMscited by 35
- 2022On the Factory Floor: ML Engineering for Industrial-Scale Ads Recommendation Modelscited by 34
- 2023A Path to Simpler Models Starts With Noisecited by 33
- 2021Implicit Gradient Alignment in Distributed and Federated Learningcited by 29
- 2026There Will Be a Scientific Theory of Deep Learningcited by 29
- 2025Convergence Bound and Critical Batch Size of Muon Optimizercited by 28
- 2023CASSINI: Network-Aware Job Scheduling in Machine Learning Clusterscited by 26
- 2022On the Generalization Mystery in Deep Learningcited by 25
- 2024Unraveling the Mystery of Scaling Laws: Part Icited by 24
- 2022Implicit Regularization or Implicit Conditioning? Exact Risk Trajectories of SGD in High Dimensionscited by 23
- 2024Surge Phenomenon in Optimal Learning Rate and Batch Size Scalingcited by 22
- 2024Analyzing & Reducing the Need for Learning Rate Warmup in GPT Trainingcited by 22
- 2022Reproducibility in Optimization: Theoretical Framework and Limitscited by 21
- 2021A Large Batch Optimizer Reality Check: Traditional, Generic Optimizers Suffice Across Batch Sizescited by 20
50 most cited of 193 All 193 (JSON)
- 2026A Solvable Model of Adaptive Learning Rate Rescaling: Acceleration, Stability & Scaling5 Oct 2026
- 2026Why Does Adaptive Batching Help LLM Pretraining? A Perspective from Unbounded Variance1 Oct 2026
- 2026Optimizer-dependent training dynamics converge to the same one-third optimal data scaling29 Sep 2026
- 2026Mixture-of-Kittens: MoE Megakernel for NVL72s28 Sep 2026
- 2026Concurrent Split Learning Through Stable Client Clustering24 Sep 2026
- 2026Optimizers for Diffusion Models: A Controlled Benchmark19 Sep 2026
- 2026Minibatch persistency, eight years later: what batch reuse costs in steps and joules, and what it saves in data12 Sep 2026
- 2026Post-Training Science for Supervised Fine-Tuning1 Sep 2026
- 2026When Do Larger Batches Help Scale LLM Reinforcement Learning?29 Aug 2026
- 2026Gradient Under Microscope: Benchmarking Resource Utilization of Memory-Efficient Gradient Computation Methods9 Aug 2026
- 2026The Fourth Quadrant: A Stylized View of Benign Misfitting2 Aug 2026
- 2026Towards joint scaling laws with optimal batch size schedules30 Jul 2026
38 more
- 2026How to Allocate Your Tokens? Scaling Laws with Training Steps and Batch Size1 Jul 2026
- 2026Compute Efficiency and Serial Runtime Tradeoffs for Stochastic Momentum Methods17 Jun 2026
- 2026UltraEP: Unleash MoE Training and Inference on Rack-Scale Nodes with Near-Optimal Load Balancing2 Jun 2026
- 2026ScheduleFree+: Scaling Learning-Rate-Free & Schedule-Free Learning to Large Language Models18 May 2026
- 2026Predicting Large Model Test Losses with a Noisy Quadratic System9 May 2026
- 2026There Will Be a Scientific Theory of Deep Learning23 Apr 2026
- 2026The Recurrent Transformer: Greater Effective Depth and Efficient Decoding23 Apr 2026
- 2026On the Role of Batch Size in Stochastic Conditional Gradient Methods22 Mar 2026
- 2026Deriving Hyperparameter Scaling Laws via Modern Optimization Theory16 Mar 2026
- 2026On the Learning Dynamics of Two-layer Linear Networks with Label Noise SGD11 Mar 2026
- 2026What do near-optimal learning rate schedules look like?11 Mar 2026
- 2026Scalable Training of Mixture-of-Experts Models with Megatron Core8 Mar 2026
- 2026Parallelization Strategies for Dense LLM Deployment: Navigating Through Application-Specific Tradeoffs and Bottlenecks5 Mar 2026
- 2026Raising Bars, Not Parameters: LilMoo Compact Language Model for Hindi3 Mar 2026
- 2026Mini-Batch Covariance, Diffusion Limits, and Oracle Complexity in Stochastic Gradient Descent: A Sampling-Design Perspective2 Mar 2026
- 2026Takeuchi's Information Criteria as Generalization Measures for DNNs Close to NTK Regime26 Feb 2026
- 2026C-MOP: Integrating Momentum and Boundary-Aware Clustering for Enhanced Prompt Evolution11 Feb 2026
- 2026Beware of the Batch Size: Hyperparameter Bias in Evaluating LoRA10 Feb 2026
- 2026Adaptive Batch Sizes Using Non-Euclidean Gradient Noise Scales for Stochastic Sign and Spectral Descent3 Feb 2026
- 2026SCPL: Enhancing Neural Network Training Throughput with Decoupled Local Losses and Model Parallelism20 Jan 2026
- 2025GriDiT: Factorized Grid-Based Diffusion for Efficient Long Image Sequence Generation24 Dec 2025
- 2025Scaling Laws for Code: Every Programming Language Matters15 Dec 2025
- 2025Gradient Prediction with Control Variates in the Cheap-Forward Regime7 Nov 2025
- 2025How Does Label Noise Gradient Descent Improve Generalization in the Low SNR Regime?20 Oct 2025
- 2025Seesaw: Accelerating Training by Balancing Learning Rate and Batch Size Scheduling16 Oct 2025
- 2025The Potential of Second-Order Optimization for LLMs: A Study with Full Gauss-Newton10 Oct 2025
- 2025Per-example gradients: a new frontier for understanding and improving optimizers30 Sep 2025
- 2025Predicting Training Re-evaluation Curves Enables Effective Data Curriculums for LLMs29 Sep 2025
- 2025MERIT: Maximum-normalized Element-wise Ratio for Language Model Large-batch Training28 Aug 2025
- 2025Adaptive Batch Size and Learning Rate Scheduler for Stochastic Gradient Descent Based on Minimization of Stochastic First-order Oracle Complexity7 Aug 2025
- 2025Accelerating SGDM via Learning Rate and Batch Size Schedules: A Lyapunov-Based Analysis5 Aug 2025
- 2025Small Batch Size Training for Language Models: When Vanilla SGD Works, and Why Gradient Accumulation Is Wasteful9 Jul 2025
- 2025Convergence Bound and Critical Batch Size of Muon Optimizer2 Jul 2025
- 2025Both Asymptotic and Non-Asymptotic Convergence of Quasi-Hyperbolic Momentum using Increasing Batch Size30 Jun 2025
- 2025DeInfoReg: A Decoupled Learning Framework for Better Training Throughput22 Jun 2025
- 2025Trustworthy Efficient Communication for Distributed Learning using LQ-SGD Algorithm22 Jun 2025
- 2025The Impact of On-Policy Parallelized Data Collection on Deep Reinforcement Learning Networks3 Jun 2025
- 2025MuLoCo: Muon is a practical inner optimizer for DiLoCo29 May 2025
50 newest of 193 All 193 (JSON)
- 2026Scalable Training of Mixture-of-Experts Models with Megatron Corecited by 19
- 2026UltraEP: Unleash MoE Training and Inference on Rack-Scale Nodes with Near-Optimal Load Balancingcited by 9
- 2026Post-Training Science for Supervised Fine-Tuningcited by 1
- 2026Mixture-of-Kittens: MoE Megakernel for NVL72scited by 0
- 2026Mixture-of-Kittens: MoE Megakernel for NVL72s28 Sep 2026
- 2026Post-Training Science for Supervised Fine-Tuning1 Sep 2026
- 2026UltraEP: Unleash MoE Training and Inference on Rack-Scale Nodes with Near-Optimal Load Balancing2 Jun 2026
- 2026Scalable Training of Mixture-of-Experts Models with Megatron Core8 Mar 2026
- 2024Towards Precise Scaling Laws for Video Diffusion Transformerscited by 20
- 2026Optimizers for Diffusion Models: A Controlled Benchmarkcited by 0
- 2026Optimizers for Diffusion Models: A Controlled Benchmark19 Sep 2026
- 2024Towards Precise Scaling Laws for Video Diffusion Transformers25 Nov 2024
- 2025iServe: An Intent-based Serving System for LLMscited by 1
- 2025iServe: An Intent-based Serving System for LLMs8 Jan 2025
- 2022Training Compute-Optimal Large Language Modelscited by 3,019
- 2021Federated Learning on Non-IID Data: A Surveycited by 346
- 2021ZeRO-Offload: Democratizing Billion-Scale Model Trainingcited by 341
- 2022Tensor Programs V: Tuning Large Neural Networks via Zero-Shot Hyperparameter Transfercited by 288
- 2022Unlocking High-Accuracy Differentially Private Image Classification through Scalecited by 224
- 2021Federated Learning with Buffered Asynchronous Aggregationcited by 190
- 2023Efficient Large Language Models: A Surveycited by 186
- 2021On the Origin of Implicit Regularization in Stochastic Gradient Descentcited by 184
- 2022Towards Efficient and Scalable Sharpness-Aware Minimizationcited by 129
- 2021Label Noise SGD Provably Prefers Flat Global Minimizerscited by 121
- 2021Large-Scale Differentially Private BERTcited by 118
- 2023Noise Is Not the Main Factor Behind the Gap Between SGD and Adam on Transformers, but Sign Descent Might Becited by 114
12 most cited of 183 All 183 (JSON)
- 2026A Solvable Model of Adaptive Learning Rate Rescaling: Acceleration, Stability & Scaling5 Oct 2026
- 2026Why Does Adaptive Batching Help LLM Pretraining? A Perspective from Unbounded Variance1 Oct 2026
- 2026Optimizer-dependent training dynamics converge to the same one-third optimal data scaling29 Sep 2026
- 2026Concurrent Split Learning Through Stable Client Clustering24 Sep 2026
- 2026Minibatch persistency, eight years later: what batch reuse costs in steps and joules, and what it saves in data12 Sep 2026
- 2026When Do Larger Batches Help Scale LLM Reinforcement Learning?29 Aug 2026
- 2026Gradient Under Microscope: Benchmarking Resource Utilization of Memory-Efficient Gradient Computation Methods9 Aug 2026
- 2026The Fourth Quadrant: A Stylized View of Benign Misfitting2 Aug 2026
- 2026Towards joint scaling laws with optimal batch size schedules30 Jul 2026
- 2026How to Allocate Your Tokens? Scaling Laws with Training Steps and Batch Size1 Jul 2026
- 2026Compute Efficiency and Serial Runtime Tradeoffs for Stochastic Momentum Methods17 Jun 2026
- 2026ScheduleFree+: Scaling Learning-Rate-Free & Schedule-Free Learning to Large Language Models18 May 2026
12 newest of 183 All 183 (JSON)