LGFeb 9, 2025

$μ$nit Scaling: Simple and Scalable FP8 LLM Training

arXiv:2502.05967v34 citationsh-index: 2ICML
Originality Highly original
AI Analysis

This work addresses the problem of efficient large language model training for the machine learning community, particularly those interested in reducing computational costs.

The authors tackled the challenge of training large language models with 8-bit floating point formats, achieving quality equal to higher precision baselines while training up to 33% faster. They successfully trained models from 1B to 13B parameters using their method.

Large Language Model training with 8-bit floating point (FP8) formats promises significant efficiency improvements, but reduced numerical precision makes training challenging. It is currently possible to train in FP8 only if one is willing to tune various hyperparameters, reduce model scale, or accept the overhead of computing dynamic scale factors. We demonstrate simple, scalable FP8 training that requires no dynamic scaling factors or special hyperparameters, even at large model sizes. Our method, $μ$nit Scaling ($μ$S), also enables simple hyperparameter transfer across model widths, matched numerics across training and inference, and other desirable properties. $μ$nit Scaling is straightforward to implement, consisting of a set of minimal interventions based on a first-principles analysis of common transformer operations. We validate our method by training models from 1B to 13B parameters, performing all hidden linear layer computations in FP8. We achieve quality equal to higher precision baselines while also training up to 33% faster.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes