COAT: Compressing Optimizer states and Activation for Memory-Efficient FP8 Training
Not on the map. Why?
Abstract (arXiv)
FP8 training has emerged as a promising method for improving training efficiency. Existing frameworks accelerate training by applying FP8 computation to linear layers while leaving optimizer states and activations in higher precision, which fails to fully optimize memory usage. This paper introduces COAT (Compressing Optimizer States and Activations for FP8 Training), a novel FP8 training framework designed to significantly reduce memory footprint when training large models. COAT addresses current limitations through two key innovations: (1) Dynamic Range Expansion, which aligns optimizer state distributions more closely with the FP8 representation range, thereby reducing quantization error, and (2) Mixed-Granularity Activation Quantization, which optimizes activation memory using a combination of per-tensor and per-group quantization strategies. Experiments demonstrate that COAT effectively reduces end-to-end training memory footprint by 1.54x compared to BF16 while achieving nearly lossless performance across various tasks, such as Large Language Model pretraining and fine-tuning and Vision Language Model training. COAT also achieves a 1.43x end-to-end training speedup compared to BF16, performing on par with or surpassing TransformerEngine's speedup. COAT enables efficient full-parameter training of large models on fewer GPUs, and facilitates doubling the batch size in distributed training settings, providing a practical solution for scaling large-scale model training. The code is available at https://github.com/NVlabs/COAT.
Key facts. Cited by 32 papers in the map (data through 7 Oct 2026). Builds on 61 of its 73 references that are in the map. First posted on arXiv 25 Oct 2024.
Builds on
61 of 73 references.
References · 61
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2024The Llama 3 Herd of Modelscited by 14,192
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2016Layer Normalizationcited by 5,579
- 2018Think you have Solved Question Answering? Try ARC, the AI2 Reasoning Challengecited by 4,710
- 2019HellaSwag: Can a Machine Really Finish Your Sentence?cited by 4,018
- 2016Gaussian Error Linear Units (GELUs)cited by 3,431
- 2016Pointer Sentinel Mixture Modelscited by 2,992
- 2022Training Compute-Optimal Large Language Modelscited by 2,927
- 2016Making the V in VQA Matter: Elevating the Role of Image Understanding in Visual Question Answeringcited by 2,498
38 more
- 2020The Pile: An 800GB Dataset of Diverse Text for Language Modelingcited by 2,346
- 2023MMMU: A Massive Multi-discipline Multimodal Understanding and Reasoning Benchmark for Expert AGIcited by 2,044
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,829
- 2020GLU Variants Improve Transformercited by 1,724
- 2019Towards VQA Models That Can Readcited by 1,696
- 2023Evaluating Object Hallucination in Large Vision-Language Modelscited by 1,696
- 2019Root Mean Square Layer Normalizationcited by 1,425
- 2024Video-MME: The First-Ever Comprehensive Evaluation Benchmark of Multi-modal LLMs in Video Analysiscited by 1,375
- 2017Mixed Precision Trainingcited by 1,135
- 2023ShareGPT4V: Improving Large Multi-Modal Models with Better Captionscited by 1,000
- 2023SEED-Bench: Benchmarking Multimodal LLMs with Generative Comprehensioncited by 929
- 2018Adafactor: Adaptive Learning Rates with Sublinear Memory Costcited by 896
- 2021Are NLP Models really able to Solve Simple Math Word Problems?cited by 861
- 2018VizWiz Grand Challenge: Answering Visual Questions from Blind Peoplecited by 852
- 2017Crowdsourcing Multiple Choice Science Questionscited by 742
- 2023VILA: On Pre-training for Visual Language Modelscited by 686
- 2024OLMo: Accelerating the Science of Language Modelscited by 599
- 2022Using DeepSpeed and Megatron to Train Megatron-Turing NLG 530B, A Large-Scale Generative Language Modelcited by 557
- 2024FlashAttention-3: Fast and Accurate Attention with Asynchrony and Low-precisioncited by 507
- 2023MAmmoTH: Building Math Generalist Models through Hybrid Instruction Tuningcited by 483
- 2024Dolma: an Open Corpus of Three Trillion Tokens for Language Model Pretraining Researchcited by 475
- 2024GaLore: Memory-Efficient LLM Training by Gradient Low-Rank Projectioncited by 447
- 2023Symbolic Discovery of Optimization Algorithmscited by 423
- 20218-bit Optimizers via Block-wise Quantizationcited by 395
- 2019A Study of BFLOAT16 for Deep Learning Trainingcited by 227
- 2022FP8 Formats for Deep Learningcited by 187
- 2018Training Deep Neural Networks with 8-bit Floating Point Numberscited by 163
- 2022On-Device Training Under 256KB Memorycited by 158
- 2024SageAttention: Accurate 8-Bit Attention for Plug-and-play Inference Accelerationcited by 158
- 2024Nemotron-4 340B Technical Reportcited by 143
- 2022NumGLUE: A Suite of Fundamental yet Challenging Mathematical Reasoning Taskscited by 110
- 2021Nonuniform-to-Uniform Quantization: Towards Accurate Quantization via Generalized Straight-Through Estimationcited by 78
- 2019Towards Unified INT8 Training for Convolutional Neural Networkcited by 77
- 2023FP8-LM: Training FP8 Large Language Modelscited by 75
- 2023Stable and low-precision training for large-scale vision-language modelscited by 74
- 2024Vision-Flan: Scaling Human-Labeled Tasks in Visual Instruction Tuningcited by 73
- 2024Scaling FP8 training to trillion-token LLMscited by 63
- 2021ActNN: Reducing Training Memory Footprint via 2-Bit Activation Compressed Trainingcited by 61
50 most cited of 61 All 61 (JSON)
Built on by
Citing papers per year: 2024: 1; 2025: 9; 2026: 22.
32 papers.
Sort:
By area:
- 2024NVILA: Efficient Frontier Visual Language Modelscited by 206
- 2025QuantSpec: Self-Speculative Decoding with Hierarchical Quantized KV Cachecited by 26
- 2025Oscillation-Reduced MXFP4 Training for Vision Transformerscited by 20
- 2026Scalable Training of Mixture-of-Experts Models with Megatron Corecited by 16
- 2025HALO: Hadamard-Assisted Lower-Precision Optimization for LLMscited by 14
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunitiescited by 11
- 2026Jet-RL: Enabling On-Policy FP8 Reinforcement Learning with Unified Training and Rollout Precision Flowcited by 11
- 2026Full-Stack FP4: Stable LLM Pretraining with Quantized Projections, Optimizers, and Attentioncited by 7
- 2026Understanding Quantization of Optimizer States in LLM Pre-training: Dynamics of State Staleness and Effectiveness of State Resetscited by 6
- 2026QaRL: Rollout-Aligned Quantization-Aware RL for Fast and Stable Training under Training--Inference Mismatchcited by 5
- 2026FlashOptim: Optimizers for Memory-Efficient Trainingcited by 4
- 2026StoSignSGD: Unbiased Structural Stochasticity Fixes SignSGD for Training Large Language Modelscited by 4
20 more
- 2025A Comprehensive FP8 Training Recipe for Reasoning-Enhanced Language Modelscited by 3
- 2026ECO: Quantized Training without Full-Precision Master Weightscited by 3
- 2026ENEC: A Lossless AI Model Compression Method Enabling Fast Inference on Ascend NPUscited by 3
- 2026Agentic Discovery of Neural Architectures: AIRA-Compose and AIRA-Designcited by 3
- 2026Stable FP4 Training via Transposition-Invariant Block Quantizationcited by 3
- 2025QKV Projections Require a Fraction of Their Memorycited by 2
- 2025MOSS: Efficient and Accurate FP8 LLM Training with Microscaling and Automatic Scalingcited by 2
- 2026FORGE: Fused On-Register Gradient Elimination for Memory-Efficient LLM Trainingcited by 2
- 2025LLMQ: Efficient Lower-Precision Pretraining for Consumer GPUscited by 1
- 2025MoR: Mixture Of Representations For Mixed-Precision Trainingcited by 0
- 2026AdaHOP: Fast and Accurate Low-Precision Training via Outlier-Pattern-Aware Rotationcited by 0
- 2026AGoQ: Activation and Gradient Quantization for Memory-Efficient Distributed Training of LLMscited by 0
- 2026GNMR: Runtime Stability Control for Low-Precision Large Language Model Trainingcited by 0
- 2026GeoFP8: Geometry-Aware FP8 Gradient Compression for Distributed LLM Trainingcited by 0
- 2026Auditing Invisible Weight Updates with Reference Tracescited by 0
- 2026LaCache: Exact Caching and Precision-Adaptive Inference for Diffusion Large Language Modelscited by 0
- 2026Beyond Dense Adam States: Adaptive Log-Space Quantization for Memory-Efficient Optimizerscited by 0
- 2026Activation Outliers Matter: Robust Recovery for Quantized Multimodal LLMscited by 0
- 2026Blog: Survey of Optimizerscited by 0
- 2026Backward-State Policy Is Part of the Learning Algorithmcited by 0
- 2026Backward-State Policy Is Part of the Learning Algorithm30 Sep 2026
- 2026Blog: Survey of Optimizers28 Aug 2026
- 2026Activation Outliers Matter: Robust Recovery for Quantized Multimodal LLMs27 Aug 2026
- 2026Beyond Dense Adam States: Adaptive Log-Space Quantization for Memory-Efficient Optimizers23 Aug 2026
- 2026Stable FP4 Training via Transposition-Invariant Block Quantization27 Jul 2026
- 2026LaCache: Exact Caching and Precision-Adaptive Inference for Diffusion Large Language Models16 Jul 2026
- 2026Auditing Invisible Weight Updates with Reference Traces9 Jul 2026
- 2026GeoFP8: Geometry-Aware FP8 Gradient Compression for Distributed LLM Training8 Jul 2026
- 2026Full-Stack FP4: Stable LLM Pretraining with Quantized Projections, Optimizers, and Attention5 Jul 2026
- 2026FORGE: Fused On-Register Gradient Elimination for Memory-Efficient LLM Training22 Jun 2026
- 2026GNMR: Runtime Stability Control for Low-Precision Large Language Model Training30 May 2026
- 2026Agentic Discovery of Neural Architectures: AIRA-Compose and AIRA-Design15 May 2026
20 more
- 2026AGoQ: Activation and Gradient Quantization for Memory-Efficient Distributed Training of LLMs1 May 2026
- 2026StoSignSGD: Unbiased Structural Stochasticity Fixes SignSGD for Training Large Language Models16 Apr 2026
- 2026QaRL: Rollout-Aligned Quantization-Aware RL for Fast and Stable Training under Training--Inference Mismatch9 Apr 2026
- 2026AdaHOP: Fast and Accurate Low-Precision Training via Outlier-Pattern-Aware Rotation2 Apr 2026
- 2026ENEC: A Lossless AI Model Compression Method Enabling Fast Inference on Ascend NPUs28 Mar 2026
- 2026Understanding Quantization of Optimizer States in LLM Pre-training: Dynamics of State Staleness and Effectiveness of State Resets17 Mar 2026
- 2026Scalable Training of Mixture-of-Experts Models with Megatron Core8 Mar 2026
- 2026FlashOptim: Optimizers for Memory-Efficient Training26 Feb 2026
- 2026ECO: Quantized Training without Full-Precision Master Weights29 Jan 2026
- 2026Jet-RL: Enabling On-Policy FP8 Reinforcement Learning with Unified Training and Rollout Precision Flow20 Jan 2026
- 2025MoR: Mixture Of Representations For Mixed-Precision Training28 Dec 2025
- 2025LLMQ: Efficient Lower-Precision Pretraining for Consumer GPUs17 Dec 2025
- 2025MOSS: Efficient and Accurate FP8 LLM Training with Microscaling and Automatic Scaling8 Nov 2025
- 2025A Comprehensive FP8 Training Recipe for Reasoning-Enhanced Language Models26 Sep 2025
- 2025QKV Projections Require a Fraction of Their Memory3 Jun 2025
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunities2 May 2025
- 2025Oscillation-Reduced MXFP4 Training for Vision Transformers28 Feb 2025
- 2025QuantSpec: Self-Speculative Decoding with Hierarchical Quantized KV Cache5 Feb 2025
- 2025HALO: Hadamard-Assisted Lower-Precision Optimization for LLMs5 Jan 2025
- 2024NVILA: Efficient Frontier Visual Language Models5 Dec 2024
- 2025Oscillation-Reduced MXFP4 Training for Vision Transformerscited by 20
- 2025HALO: Hadamard-Assisted Lower-Precision Optimization for LLMscited by 14
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunitiescited by 11
- 2026Full-Stack FP4: Stable LLM Pretraining with Quantized Projections, Optimizers, and Attentioncited by 7
- 2026Understanding Quantization of Optimizer States in LLM Pre-training: Dynamics of State Staleness and Effectiveness of State Resetscited by 6
- 2026QaRL: Rollout-Aligned Quantization-Aware RL for Fast and Stable Training under Training--Inference Mismatchcited by 5
- 2026FlashOptim: Optimizers for Memory-Efficient Trainingcited by 4
- 2026StoSignSGD: Unbiased Structural Stochasticity Fixes SignSGD for Training Large Language Modelscited by 4
- 2026ENEC: A Lossless AI Model Compression Method Enabling Fast Inference on Ascend NPUscited by 3
- 2026Stable FP4 Training via Transposition-Invariant Block Quantizationcited by 3
- 2025QKV Projections Require a Fraction of Their Memorycited by 2
- 2025MOSS: Efficient and Accurate FP8 LLM Training with Microscaling and Automatic Scalingcited by 2
12 most cited of 24 All 24 (JSON)
- 2026Backward-State Policy Is Part of the Learning Algorithm30 Sep 2026
- 2026Blog: Survey of Optimizers28 Aug 2026
- 2026Beyond Dense Adam States: Adaptive Log-Space Quantization for Memory-Efficient Optimizers23 Aug 2026
- 2026Stable FP4 Training via Transposition-Invariant Block Quantization27 Jul 2026
- 2026LaCache: Exact Caching and Precision-Adaptive Inference for Diffusion Large Language Models16 Jul 2026
- 2026Auditing Invisible Weight Updates with Reference Traces9 Jul 2026
- 2026GeoFP8: Geometry-Aware FP8 Gradient Compression for Distributed LLM Training8 Jul 2026
- 2026Full-Stack FP4: Stable LLM Pretraining with Quantized Projections, Optimizers, and Attention5 Jul 2026
- 2026FORGE: Fused On-Register Gradient Elimination for Memory-Efficient LLM Training22 Jun 2026
- 2026GNMR: Runtime Stability Control for Low-Precision Large Language Model Training30 May 2026
- 2026AGoQ: Activation and Gradient Quantization for Memory-Efficient Distributed Training of LLMs1 May 2026
- 2026StoSignSGD: Unbiased Structural Stochasticity Fixes SignSGD for Training Large Language Models16 Apr 2026
12 newest of 24 All 24 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2026Towards Full Pipeline FP8 Reinforcement Learning for LLMs
- 2025FP8-Flow-MoE: A Casting-Free FP8 Recipe without Double Quantization Error
- 2023Efficient Post-training Quantization with FP8 Formats
- 2026VLAQuantBench: Closed-Loop Evaluation of Post-Training Quantization for Vision-Language-Action Models
- 2026FP8-RL: A Practical and Stable Low-Precision Stack for LLM Reinforcement Learning
- 2026Holding the FP8 Quality Ceiling at 8-Bit Weights and Activations: INT8 and GGUF Post-Training Quantization of Ideogram 4.0 for Consumer GPUs
- 2025Towards Superior Quantization Accuracy: A Layer-sensitive Approach
- 2025Memory Savings at What Cost? A Study of Alternatives to Backpropagation