Pretraining large language models with MXFP4 on Native FP4 Hardware

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Cim, Musa, Palangappa, Poovaiah, Hodak, Miro, Dwivedula, Ravi, Arunachalam, Meena, Kandemir, Mahmut Taylan
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866918500602216448
author Cim, Musa
Palangappa, Poovaiah
Hodak, Miro
Dwivedula, Ravi
Arunachalam, Meena
Kandemir, Mahmut Taylan
author_facet Cim, Musa
Palangappa, Poovaiah
Hodak, Miro
Dwivedula, Ravi
Arunachalam, Meena
Kandemir, Mahmut Taylan
contents Why does full-pipeline FP4 training of large language models often diverge, even when forward activations and activation gradients remain stable? We address this question through a controlled study of MXFP4 quantization in transformer training, progressively enabling FP4 across forward propagation (Fprop), activation gradients (Dgrad), and weight gradients (Wgrad) while holding all other factors fixed. In full pretraining of Llama 3.1-8B on the C4 dataset, we observe that quantizing Wgrad is the primary driver of convergence degradation, whereas FP4 in Fprop and Dgrad alone introduces only modest additional token requirements. To interpret this behavior, we evaluate both structured and stochastic interventions under a controlled experimental setting. We find that stochastic rounding and randomized Hadamard rotations fail to stabilize training once Wgrad is quantized, whereas deterministic Hadamard rotations consistently restore stable optimization. These results suggest that FP4 training instability is driven by structured micro-scaling errors along sensitive gradient paths, rather than by insufficient stochasticity. We run experiments with native MXFP4 support on AMD Instinct MI355X GPUs, enabling controlled investigation of these effects without reliance on software emulation.
format Preprint
id arxiv_https___arxiv_org_abs_2605_09825
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Pretraining large language models with MXFP4 on Native FP4 Hardware
Cim, Musa
Palangappa, Poovaiah
Hodak, Miro
Dwivedula, Ravi
Arunachalam, Meena
Kandemir, Mahmut Taylan
Machine Learning
Artificial Intelligence
Why does full-pipeline FP4 training of large language models often diverge, even when forward activations and activation gradients remain stable? We address this question through a controlled study of MXFP4 quantization in transformer training, progressively enabling FP4 across forward propagation (Fprop), activation gradients (Dgrad), and weight gradients (Wgrad) while holding all other factors fixed. In full pretraining of Llama 3.1-8B on the C4 dataset, we observe that quantizing Wgrad is the primary driver of convergence degradation, whereas FP4 in Fprop and Dgrad alone introduces only modest additional token requirements. To interpret this behavior, we evaluate both structured and stochastic interventions under a controlled experimental setting. We find that stochastic rounding and randomized Hadamard rotations fail to stabilize training once Wgrad is quantized, whereas deterministic Hadamard rotations consistently restore stable optimization. These results suggest that FP4 training instability is driven by structured micro-scaling errors along sensitive gradient paths, rather than by insufficient stochasticity. We run experiments with native MXFP4 support on AMD Instinct MI355X GPUs, enabling controlled investigation of these effects without reliance on software emulation.
title Pretraining large language models with MXFP4 on Native FP4 Hardware
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2605.09825