atlas

Research map / Architectures and efficiency / Quantization

Quartet: Native FP4 Training Can Be Optimal for Large Language Models

NeurIPS 2025 · Architectures and efficiency › Quantization · approach: Ultra-low-bit LLM quantization · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Quartet, a fully MXFP4 training algorithm for LLMs (all three linear-layer GEMMs in FP4) guided by a scaling-law framework that separates forward parameter efficiency and backward data efficiency, with fused Blackwell GPU kernels.

Problem

Training LLMs with all matrix multiplications in FP4 on hardware such as NVIDIA Blackwell suffers large accuracy loss, and existing 4-bit training methods either degrade accuracy or fall back to higher precision for some matmuls.

Approach

Use scaling laws to compare quantized training methods via forward parameter efficiency (tied to quantization MSE) and backward data efficiency (tied to gradient misalignment); combine QuEST-style forward quantization with a round-to-nearest backward pass using block-wise Hadamard rotations, and implement it with fused CUTLASS kernels for MXFP4 on Blackwell.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
QuEST forward quantization instead of SR, RTN, or LSQ (ablation)forward pass of MXFP4 training · Llama 30M C4 scaling-law fiteff_N: 0.64 vs 0.59 (RTN) and 0.42 (SR)Helped
RTN backward rounding instead of stochastic rounding or QuEST (ablation)backward pass of MXFP4 training · Llama 30M C4 scaling-law fiteff_D: 0.93 vs 0.88 (SR) and 0.83 (QuEST)Helped
Stochastic rounding in backward pass instead of RTN (ablation)backward pass · Llama 30M C4 validation loss over D/Nvalidation loss gap: RTN consistently outperforms SR, gap shrinks with longer trainingHurt
Full Quartet (QuEST forward + RTN backward, Hadamard transforms) vs prior 4-bit methodsend-to-end 4-bit LLM pretraining · Llama 30M C4 validation lossvalidation loss: Quartet 3.29 vs LUQ-INT4 3.66 at D/N=100xHelped
Jetfire and HALO adapted to FP4 trainingend-to-end FP4 training · Llama 30M C4 validation lossvalidation loss: Jetfire-FP4 6.76 and HALO-FP4 6.55 at D/N=100x vs Quartet 3.29Hurt
LSS INT4 training with leverage-score samplingend-to-end 4-bit LLM pretraining · Llama 30M C4 validation lossstability (NaN): NaN at most D/N ratios beyond 50xHurt
Quartet MXFP4 kernels vs FP8 MXFP8 CUTLASS kernelslinear layer forward pass on RTX 5090 · Llama 7B-shape layers, batch 64, seq 512forward speedup: up to 2x over FP8Helped
Quartet MXFP4 kernels vs FP8 for backward passlinear layer backward pass on RTX 5090 · Llama 7B-shape layersbackward speedup: up to 1.5x over FP8Helped
Quartet MXFP4 training vs QuaRot post-training quantization7B model C4 perplexity with MXFP4 · C4 perplexity 7Bperplexity: 17.77 vs 18.19 for QuaRot (BF16 16.40)Helped

Surprising findings

Limitations

Experimental setup

Datasets: C4

Benchmarks: C4 validation loss HellaSwag WinoGrande ARC-easy RTX 5090 kernel speedups

Metrics: validation loss parameter efficiency (eff_N) data efficiency (eff_D) speedup perplexity

Baselines: LUQ-INT4 LUQ-FP4 Jetfire-FP4 HALO-FP4 LSS-INT4 FP8 (MXFP8 CUTLASS) BF16 QuaRot

Builds on: QuEST LSQ LUQ Chinchilla scaling laws CUTLASS Llama-2

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy