A Study of BFLOAT16 for Deep Learning Training
Not on the map. Why?
Abstract (arXiv)
This paper presents the first comprehensive empirical study demonstrating the efficacy of the Brain Floating Point (BFLOAT16) half-precision format for Deep Learning training across image classification, speech recognition, language modeling, generative networks and industrial recommendation systems. BFLOAT16 is attractive for Deep Learning training for two reasons: the range of values it can represent is the same as that of IEEE 754 floating-point format (FP32) and conversion to/from FP32 is simple. Maintaining the same range as FP32 is important to ensure that no hyper-parameter tuning is required for convergence; e.g., IEEE 754 compliant half-precision floating point (FP16) requires hyper-parameter tuning. In this paper, we discuss the flow of tensors and various key operations in mixed precision training, and delve into details of operations, such as the rounding modes for converting FP32 tensors to BFLOAT16. We have implemented a method to emulate BFLOAT16 operations in Tensorflow, Caffe2, IntelCaffe, and Neon for our experiments. Our results show that deep learning training using BFLOAT16 tensors achieves the same state-of-the-art (SOTA) results across domains as FP32 tensors in the same number of iterations and with no changes to hyper-parameters.
Key facts. Cited by 227 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 14; 2022: 20; 2023: 33; 2024: 54; 2025: 58; 2026: 48.
227 papers.
Sort:
By area:
- 2022BLOOM: A 176B-Parameter Open-Access Multilingual Language Modelcited by 1,968
- 2024DeepSeek-V3 Technical Reportcited by 724
- 2023Large Language Models in Finance: A Surveycited by 223
- 2024NVILA: Efficient Frontier Visual Language Modelscited by 206
- 2022FP8 Formats for Deep Learningcited by 187
- 2023Efficient Large Language Models: A Surveycited by 183
- 2022Multi-lingual Evaluation of Code Generation Modelscited by 158
- 2023Scaling Laws for Generative Mixed-Modal Language Modelscited by 131
- 2024Reducing Transformer Key-Value Cache Size with Cross-Layer Attentioncited by 122
- 2024Granite Code Models: A Family of Open Foundation Models for Code Intelligencecited by 116
- 2024DART-Math: Difficulty-Aware Rejection Tuning for Mathematical Problem-Solvingcited by 92
- 2023Filtering, Distillation, and Hard Negatives for Vision-Language Pre-Trainingcited by 91
38 more
- 2024LN3DIFF++: Scalable Latent Neural Fields Diffusion for Speedy 3D Generationcited by 91
- 2022KERPLE: Kernelized Relative Positional Embedding for Length Extrapolationcited by 84
- 2022Efficient Methods for Natural Language Processing: A Surveycited by 78
- 2023Why Do We Need Weight Decay in Modern Deep Learning?cited by 70
- 2025Defeating the Training-Inference Mismatch via FP16cited by 62
- 2024Towards Cross-Tokenizer Distillation: the Universal Logit Distillation Loss for LLMscited by 61
- 2023BBT-Fin: Comprehensive Construction of Chinese Financial Domain Pre-trained Language Model, Corpus and Benchmarkcited by 60
- 2024Vision-LSTM: xLSTM as Generic Vision Backbonecited by 51
- 2023Intriguing Properties of Quantization at Scalecited by 48
- 2023With Shared Microexponents, A Little Shifting Goes a Long Waycited by 47
- 2024Exploring the Role of Large Language Models in Prompt Encoding for Diffusion Modelscited by 45
- 2021A TinyML Platform for On-Device Continual Learning with Quantized Latent Replayscited by 37
- 2023A Survey of Techniques for Optimizing Transformer Inferencecited by 35
- 2023TransNormerLLM: A Faster and Better Large Language Model with Improved TransNormercited by 34
- 2025Reasoning-to-Defend: Safety-Aware Reasoning Can Defend Large Language Models from Jailbreakingcited by 34
- 2024COAT: Compressing Optimizer states and Activation for Memory-Efficient FP8 Trainingcited by 32
- 2024Various Lengths, Constant Speed: Efficient Language Modeling with Lightning Attentioncited by 31
- 2024Meteor: Mamba-based Traversal of Rationale for Large Language and Vision Modelscited by 30
- 2025Four Over Six: More Accurate NVFP4 Quantization with Adaptive Block Scalingcited by 29
- 2024Fine Tuning LLM for Enterprise: Practical Guidelines and Recommendationscited by 28
- 2025QA-LIGN: Aligning LLMs through Constitutionally Decomposed QAcited by 28
- 2023The Efficiency Spectrum of Large Language Models: An Algorithmic Surveycited by 25
- 2024Understanding the Expressive Power and Mechanisms of Transformer for Sequence Modelingcited by 25
- 2024Pre-training Distillation for Large Language Models: A Design Space Explorationcited by 25
- 20228-bit Numerical Formats for Deep Neural Networkscited by 23
- 202570% Size, 100% Accuracy: Lossless LLM Compression for Efficient GPU Inference via Dynamic-Length Float (DFloat11)cited by 23
- 2023Training and inference of large language models using 8-bit floating pointcited by 20
- 2024Spectra: Surprising Effectiveness of Pretraining Ternary Language Models at Scalecited by 20
- 2025Oscillation-Reduced MXFP4 Training for Vision Transformerscited by 20
- 2024ATM: Adversarial Tuning Multi-agent System Makes a Robust Retrieval-Augmented Generatorcited by 19
- 2024BioTrove: A Large Curated Image Dataset Enabling AI for Biodiversitycited by 19
- 2023Which Prompts Make The Difference? Data Prioritization For Efficient Human LLM Evaluationcited by 18
- 2025Towards Hierarchical Multi-Step Reward Models for Enhanced Reasoning in Large Language Modelscited by 18
- 2023Unit Scaling: Out-of-the-Box Low-Precision Trainingcited by 17
- 2024BiLD: Bi-directional Logits Difference Loss for Large Language Model Distillationcited by 16
- 2025ChemMLLM: Chemical Multimodal Large Language Modelcited by 16
- 2025The Good, the Bad and the Constructive: Automatically Measuring Peer Review's Utility for Authorscited by 16
- 2021Accelerating SLIDE Deep Learning on Modern CPUs: Vectorization, Quantizations, Memory Optimizations, and Morecited by 15
50 most cited of 227 All 227 (JSON)
- 2026Conditional Residual Prediction: Improving Autoregressive Video Diffusion without a Bidirectional Teacher8 Oct 2026
- 2026Leto: Fast In-Place Recovery for LLM Training on Surviving Hardware30 Sep 2026
- 2026LampAttention: Look-Ahead Mixed-Precision FlashAttention for Dedicated Accelerators30 Sep 2026
- 2026Broken Symmetry in BF16 Attention: Why FlashAttention Gradients Blow Up Late in Training28 Sep 2026
- 2026Same Probe, Different Numbers: Are Activation Probes Robust to Inference-Time Numerical Non-Determinism?25 Sep 2026
- 2026Spooftral: Can Voxtral Audio-Language Model Detect Speech Spoofing?23 Sep 2026
- 2026Greedy Decoding Is Not Precision-Invariant: Cross-Precision Output Divergence in LLM Inference22 Sep 2026
- 2026Adaptive Bayesian Partner Selection for Federated Clinical Centers15 Sep 2026
- 2026TrainSDC: Characterizing and Mitigating Silent Data Corruption in Large Language Model Training31 Aug 2026
- 2026On the Resilience of Text-to-Video Diffusion Models to Hardware Faults30 Aug 2026
- 2026One QK Channel, Many Sources: Tracing Low-Precision Attention Collapse3 Aug 2026
- 2026Formally Verified Synthesizable Floating-Point Data Types in ARCH HDL26 Jul 2026
38 more
- 2026SketchMamba: A Lightweight State-Space Model for Joint Progressive Sketch Classification and Stroke Auto-Completion26 Jul 2026
- 2026From Evaluation to Optimisation: Hierarchy-Aware Training Signals for CWE Prediction in Python23 Jul 2026
- 2026Where Should Optimizer State Live? Tiered State Allocation for Memory-Efficient Mixture-of-Experts Training21 Jul 2026
- 2026LaCache: Exact Caching and Precision-Adaptive Inference for Diffusion Large Language Models16 Jul 2026
- 2026DANTINOX: A Unified Framework for Multi-Paradigm Language Modeling11 Jul 2026
- 2026Lynx: Progressive Speculative Quantization for accelerating KV Transfer in Long-Context Inference2 Jul 2026
- 2026StructSplat: Generalizable 3D Gaussian Splatting from Uncalibrated Sparse Views26 Jun 2026
- 2026Operator-Aware Mixed-Precision Tolerance Calibration for Tensor Kernels23 Jun 2026
- 2026The Correctness Illusion in LLM-Generated GPU Kernels18 Jun 2026
- 2026Mixed-Precision Communication-Avoiding SGD for Generalized Linear Models on GPUs16 Jun 2026
- 2026Breaking the Bubble: Asynchronous Pipeline Parallel Training with Bounded Weight Inconsistency5 Jun 2026
- 2026Stochastic Rounding Increases Small Singular Values29 May 2026
- 2026Towards Human-Level Book-Writing Capability16 May 2026
- 2026ShardTensor: Domain Parallelism for Scientific Machine Learning11 May 2026
- 2026GaMMA: Towards Joint Global-Temporal Music Understanding in Large Multimodal Models1 May 2026
- 2026STEM: Structure-Tracing Evidence Mining for Knowledge Graphs-Driven Retrieval-Augmented Generation24 Apr 2026
- 2026Bit-Flip Vulnerability of Shared KV-Cache Blocks in LLM Serving Systems19 Apr 2026
- 2026Communication-free Sampling and 4D Hybrid Parallelism for Scalable Mini-batch GNN Training3 Apr 2026
- 2026AP-DRL: A Synergistic Algorithm-Hardware Framework for Automatic Task Partitioning of Deep Reinforcement Learning on Versal ACAP31 Mar 2026
- 2026Software Vulnerability Detection Using a Lightweight Graph Neural Network31 Mar 2026
- 2026DongYuan: An LLM-Based Framework for Integrative Chinese and Western Medicine Spleen-Stomach Disorders Diagnosis30 Mar 2026
- 2026ENEC: A Lossless AI Model Compression Method Enabling Fast Inference on Ascend NPUs28 Mar 2026
- 2026M2RNN: Non-Linear RNNs with Matrix-Valued States for Scalable Language Modeling15 Mar 2026
- 2026Towards unified brain-to-text decoding across speech production and perception13 Mar 2026
- 2026FlashOptim: Optimizers for Memory-Efficient Training26 Feb 2026
- 2026CausalFlip: A Benchmark for LLM Causal Judgment Beyond Semantic Matching23 Feb 2026
- 2026Why ReLU? A Bit-Model Dichotomy for Deep Network Training22 Feb 2026
- 2026TFL: Targeted Bit-Flip Attack on Large Language Model19 Feb 2026
- 2026A State-Transition Framework for Efficient LLM Reasoning1 Feb 2026
- 2026Seg-MoE: Multi-Resolution Segment-wise Mixture-of-Experts for Time Series Forecasting Transformers29 Jan 2026
- 2026LAMP: Look-Ahead Mixed-Precision Inference of Large Language Models29 Jan 2026
- 2026ZipMoE: Efficient On-Device MoE Serving via Lossless Compression and Cache-Affinity Scheduling29 Jan 2026
- 2026FGGM: Fisher-Guided Gradient Masking for Continual Learning26 Jan 2026
- 2026Mugi: Value Level Parallelism For Efficient LLMs15 Jan 2026
- 2026Silence the Judge: Reinforcement Learning with Self-Verifier via Latent Geometric Clustering13 Jan 2026
- 2026Adversarial Contrastive Learning for LLM Quantization Attacks6 Jan 2026
- 2025Close the Loop: Synthesizing Infinite Tool-Use Data via Multi-Agent Role-Playing29 Dec 2025
- 2025When the Gold Standard Isn't Necessarily Standard: Challenges of Evaluating the Translation of User-Generated Content19 Dec 2025
50 newest of 227 All 227 (JSON)
- 2024DeepSeek-V3 Technical Reportcited by 724
- 2024DART-Math: Difficulty-Aware Rejection Tuning for Mathematical Problem-Solvingcited by 92
- 2025Reasoning-to-Defend: Safety-Aware Reasoning Can Defend Large Language Models from Jailbreakingcited by 34
- 2025Towards Hierarchical Multi-Step Reward Models for Enhanced Reasoning in Large Language Modelscited by 18
- 2026Silence the Judge: Reinforcement Learning with Self-Verifier via Latent Geometric Clusteringcited by 6
- 2023Evaluating and Enhancing Large Language Models for Conversational Reasoning on Knowledge Graphscited by 3
- 2025A Comprehensive FP8 Training Recipe for Reasoning-Enhanced Language Modelscited by 3
- 2025VCoT-Grasp: Grasp Foundation Models with Visual Chain-of-Thought Reasoning for Language-driven Grasp Generationcited by 2
- 2026CausalFlip: A Benchmark for LLM Causal Judgment Beyond Semantic Matchingcited by 2
- 2025Control-R: Towards controllable test-time scalingcited by 1
- 2026A State-Transition Framework for Efficient LLM Reasoningcited by 1
- 2026STEM: Structure-Tracing Evidence Mining for Knowledge Graphs-Driven Retrieval-Augmented Generationcited by 0
- 2026STEM: Structure-Tracing Evidence Mining for Knowledge Graphs-Driven Retrieval-Augmented Generation24 Apr 2026
- 2026CausalFlip: A Benchmark for LLM Causal Judgment Beyond Semantic Matching23 Feb 2026
- 2026A State-Transition Framework for Efficient LLM Reasoning1 Feb 2026
- 2026Silence the Judge: Reinforcement Learning with Self-Verifier via Latent Geometric Clustering13 Jan 2026
- 2025VCoT-Grasp: Grasp Foundation Models with Visual Chain-of-Thought Reasoning for Language-driven Grasp Generation7 Oct 2025
- 2025A Comprehensive FP8 Training Recipe for Reasoning-Enhanced Language Models26 Sep 2025
- 2025Control-R: Towards controllable test-time scaling30 May 2025
- 2025Towards Hierarchical Multi-Step Reward Models for Enhanced Reasoning in Large Language Models16 Mar 2025
- 2025Reasoning-to-Defend: Safety-Aware Reasoning Can Defend Large Language Models from Jailbreaking18 Feb 2025
- 2024DeepSeek-V3 Technical Report27 Dec 2024
- 2024DART-Math: Difficulty-Aware Rejection Tuning for Mathematical Problem-Solving18 Jun 2024
- 2023Evaluating and Enhancing Large Language Models for Conversational Reasoning on Knowledge Graphs18 Dec 2023
- 2024Exploring the Role of Large Language Models in Prompt Encoding for Diffusion Modelscited by 45
- 202570% Size, 100% Accuracy: Lossless LLM Compression for Efficient GPU Inference via Dynamic-Length Float (DFloat11)cited by 23
- 2025FP4DiT: Towards Effective Floating Point Quantization for Diffusion Transformerscited by 6
- 2026On the Resilience of Text-to-Video Diffusion Models to Hardware Faultscited by 0
- 2026DANTINOX: A Unified Framework for Multi-Paradigm Language Modelingcited by 0
- 2026On the Resilience of Text-to-Video Diffusion Models to Hardware Faults30 Aug 2026
- 2026DANTINOX: A Unified Framework for Multi-Paradigm Language Modeling11 Jul 2026
- 202570% Size, 100% Accuracy: Lossless LLM Compression for Efficient GPU Inference via Dynamic-Length Float (DFloat11)15 Apr 2025
- 2025FP4DiT: Towards Effective Floating Point Quantization for Diffusion Transformers19 Mar 2025
- 2024Exploring the Role of Large Language Models in Prompt Encoding for Diffusion Models17 Jun 2024
- 2024Reducing Transformer Key-Value Cache Size with Cross-Layer Attentioncited by 122
- 2024BASS: Batched Attention-optimized Speculative Samplingcited by 11
- 2024Bifurcated Attention: Accelerating Massively Parallel Decoding with Shared Prefixes in LLMscited by 7
- 2026Bit-Flip Vulnerability of Shared KV-Cache Blocks in LLM Serving Systemscited by 0
- 2026Bit-Flip Vulnerability of Shared KV-Cache Blocks in LLM Serving Systems19 Apr 2026
- 2024Reducing Transformer Key-Value Cache Size with Cross-Layer Attention21 May 2024
- 2024BASS: Batched Attention-optimized Speculative Sampling24 Apr 2024
- 2024Bifurcated Attention: Accelerating Massively Parallel Decoding with Shared Prefixes in LLMs13 Mar 2024
- 2024NVILA: Efficient Frontier Visual Language Modelscited by 206
- 2023Filtering, Distillation, and Hard Negatives for Vision-Language Pre-Trainingcited by 91
- 2025ChemMLLM: Chemical Multimodal Large Language Modelcited by 16
- 2026ZipMoE: Efficient On-Device MoE Serving via Lossless Compression and Cache-Affinity Schedulingcited by 4
- 2026Seg-MoE: Multi-Resolution Segment-wise Mixture-of-Experts for Time Series Forecasting Transformerscited by 3
- 2026Where Should Optimizer State Live? Tiered State Allocation for Memory-Efficient Mixture-of-Experts Trainingcited by 0
- 2026Where Should Optimizer State Live? Tiered State Allocation for Memory-Efficient Mixture-of-Experts Training21 Jul 2026
- 2026Seg-MoE: Multi-Resolution Segment-wise Mixture-of-Experts for Time Series Forecasting Transformers29 Jan 2026
- 2026ZipMoE: Efficient On-Device MoE Serving via Lossless Compression and Cache-Affinity Scheduling29 Jan 2026
- 2022BLOOM: A 176B-Parameter Open-Access Multilingual Language Modelcited by 1,968
- 2023Large Language Models in Finance: A Surveycited by 223
- 2022FP8 Formats for Deep Learningcited by 187
- 2023Efficient Large Language Models: A Surveycited by 183
- 2022Multi-lingual Evaluation of Code Generation Modelscited by 158
- 2023Scaling Laws for Generative Mixed-Modal Language Modelscited by 131
- 2024Granite Code Models: A Family of Open Foundation Models for Code Intelligencecited by 116
- 2024LN3DIFF++: Scalable Latent Neural Fields Diffusion for Speedy 3D Generationcited by 91
- 2022KERPLE: Kernelized Relative Positional Embedding for Length Extrapolationcited by 84
- 2022Efficient Methods for Natural Language Processing: A Surveycited by 78
- 2023Why Do We Need Weight Decay in Modern Deep Learning?cited by 70
- 2025Defeating the Training-Inference Mismatch via FP16cited by 62
12 most cited of 189 All 189 (JSON)
- 2026Conditional Residual Prediction: Improving Autoregressive Video Diffusion without a Bidirectional Teacher8 Oct 2026
- 2026Leto: Fast In-Place Recovery for LLM Training on Surviving Hardware30 Sep 2026
- 2026LampAttention: Look-Ahead Mixed-Precision FlashAttention for Dedicated Accelerators30 Sep 2026
- 2026Broken Symmetry in BF16 Attention: Why FlashAttention Gradients Blow Up Late in Training28 Sep 2026
- 2026Same Probe, Different Numbers: Are Activation Probes Robust to Inference-Time Numerical Non-Determinism?25 Sep 2026
- 2026Spooftral: Can Voxtral Audio-Language Model Detect Speech Spoofing?23 Sep 2026
- 2026Greedy Decoding Is Not Precision-Invariant: Cross-Precision Output Divergence in LLM Inference22 Sep 2026
- 2026Adaptive Bayesian Partner Selection for Federated Clinical Centers15 Sep 2026
- 2026TrainSDC: Characterizing and Mitigating Silent Data Corruption in Large Language Model Training31 Aug 2026
- 2026One QK Channel, Many Sources: Tracing Low-Precision Attention Collapse3 Aug 2026
- 2026Formally Verified Synthesizable Floating-Point Data Types in ARCH HDL26 Jul 2026
- 2026SketchMamba: A Lightweight State-Space Model for Joint Progressive Sketch Classification and Stroke Auto-Completion26 Jul 2026
12 newest of 189 All 189 (JSON)