Home Knowledge Base Global batch

Global batch is the total number of samples contributing to one optimizer update across all devices and accumulation passes - it is the optimizer-facing batch size that determines gradient statistics and learning-rate scaling behavior.

What Is Global batch?

Why Global batch Matters

How It Is Used in Practice

Global batch is the central quantity that connects distributed systems configuration to optimizer behavior - controlling it explicitly is required for reliable scaling and reproducibility.

global batchdistributed training

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.