Papers for

data center operations

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Adaptive batching improves LLM training by managing noise growth

Why Does Adaptive Batching Help LLM Pretraining? A Perspective from Unbounded Variance

Abstract: Increasing the batch size during training is a common practice in large language model (LLM) pretraining, yet the theoretical justification behind its success is not well understood. Analyses of stochastic optimization often assume uniformly bounded stochastic gradient variance, yet recent evidence suggests that this assumption fails in many practical nonconvex problems. The Blum--Gladyshev (BG-$0$) noise model relaxes this assumption by allowing the variance to grow quadratically with the distance from initialization, suggesting that batch size schedulers can help by controlling the variance growth during training. However, this growth can be overly conservative in practice. We empirically investigate variance growth in LLM pretraining and observe that a generalized BG model with a tunable growth exponent provides a tighter description of practical noise behavior. Motivated by this observation, we introduce the generalized BG-$a$ noise model, which interpolates between bounded variance ($a=0$) and BG-$0$ noise ($a=2$). Under $L$-smoothness, we derive an information-theoretic lower bound with growth-dependent oracle complexity $Ω(ε^{-(4+a)})$ and establish a matching upper bound in $ε$-dependence by increasing the batch size as the iterates move away from initialization. Finally, we propose an adaptive batch scheduler that controls variance growth through dynamic batch size adjustments during training. In pretraining OLMo2 models of up to 1B parameters on C4, our scheduler achieves a lower validation loss than both small and large batch training under matched token budgets, while using less than 10\% of the iterations of small batch training.

Thu 1 OctMachine Learning
The gist
Training large language models often involves picking the right batch size, but why bigger batches help isn’t fully known. The authors found that the noise in training doesn’t stay constant and can increase as the model learns. They introduced a new mathematical model to describe how this noise grows and showed that changing batch sizes dynamically can make training more efficient. Their new method reaches better performance using fewer training steps than fixed batch sizes.
Open → 2610.02355v1

Vortex speeds up and cuts energy use in compressed large language models

Vortex: Bridging Extreme Compression and Efficient LLM Inference

Abstract: Extreme compression techniques, including vector quantization (VQ) and input-dependent sparsity, can significantly reduce the memory footprint of large language models (LLMs). However, a key challenge remains in translating such compression into practical efficiency. On conventional systolic-array-based accelerators, VQ incurs high dequantization overhead, while the irregular patterns of input-dependent sparsity are difficult to exploit. In this study, we address these challenges with Vortex, an architecture compatible with systolic-array-based accelerators with minimal hardware overhead, bridging the gap between extreme compression and efficient inference. Vortex adopts a bi-flow execution strategy that efficiently supports vector-quantized models across both prefill and decoding workloads, and we further optimize it through systematic design space exploration. On the algorithm side, we propose codebook-wise contextual sparsity to align with VQ execution. Across end-to-end workloads, Vortex achieves $8.03\times$--$23.7\times$ speedup and $5.68\times$--$12.5\times$ energy reduction over state-of-the-art accelerators.

Thu 10 SeptHardware Architecture
The gist
Large language models need a lot of memory and computing power, which makes them slow and costly to run. The authors introduce Vortex, a new system that helps these slimmed-down models work much faster and use less energy without big hardware changes. They focus on clever ways to handle how the models compress data and how that compressed data is processed. Their tests show big improvements in speed and energy savings compared to current technology.
Open → 2609.12208v1