Training DNNs with Hybrid Block Floating Point
Not on the map. Why?
Abstract (arXiv)
The wide adoption of DNNs has given birth to unrelenting computing requirements, forcing datacenter operators to adopt domain-specific accelerators to train them. These accelerators typically employ densely packed full precision floating-point arithmetic to maximize performance per area. Ongoing research efforts seek to further increase that performance density by replacing floating-point with fixed-point arithmetic. However, a significant roadblock for these attempts has been fixed point's narrow dynamic range, which is insufficient for DNN training convergence. We identify block floating point (BFP) as a promising alternative representation since it exhibits wide dynamic range and enables the majority of DNN operations to be performed with fixed-point logic. Unfortunately, BFP alone introduces several limitations that preclude its direct applicability. In this work, we introduce HBFP, a hybrid BFP-FP approach, which performs all dot products in BFP and other operations in floating point. HBFP delivers the best of both worlds: the high accuracy of floating point at the superior hardware density of fixed point. For a wide variety of models, we show that HBFP matches floating point's accuracy while enabling hardware implementations that deliver up to 8.5x higher throughput.
Key facts. Cited by 40 papers in the map (data through 14 Oct 2026). First posted on arXiv 4 Apr 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 8; 2023: 9; 2024: 8; 2025: 4; 2026: 6.
40 papers.
Sort:
By area:
- 20218-bit Optimizers via Block-wise Quantizationcited by 403
- 2023Microscaling Data Formats for Deep Learningcited by 152
- 2023Stable and low-precision training for large-scale vision-language modelscited by 75
- 2023Training Transformers with 4-bit Integerscited by 60
- 2023With Shared Microexponents, A Little Shifting Goes a Long Waycited by 50
- 2024LQER: Low-Rank Quantization Error Reconstruction for LLMscited by 41
- 2021FAST: DNN Training Under Variable Precision Block Floating Point with Stochastic Roundingcited by 31
- 2024MicroScopiQ: Accelerating Foundational Models through Outlier-Aware Microscaling Quantizationcited by 28
- 2025GSQ-Tuning: Group-Shared Exponents Integer in Fully Quantized Training for LLMs On-Device Fine-tuningcited by 21
- 2024Effective Interplay between Sparsity and Quantization: From Theory to Practicecited by 19
- 2024AMXFP4: Taming Activation Outliers with Asymmetric Microscaling Floating-Point for 4-bit LLM Inferencecited by 19
- 2022Is Integer Arithmetic Enough for Deep Learning Training?cited by 12
28 more
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunitiescited by 11
- 2025MX+: Pushing the Limits of Microscaling Formats for Efficient Large Language Model Servingcited by 11
- 2022FlexBlock: A Flexible DNN Training Accelerator with Multi-Mode Block Floating Point Supportcited by 10
- 2021Resource-Efficient Deep Learning: A Survey on Model-, Arithmetic-, and Implementation-Level Techniquescited by 9
- 2024Anda: Unlocking Efficient LLM Inference with a Variable-Length Grouped Activation Data Formatcited by 9
- 2024DaCapo: Accelerating Continuous Learning in Autonomous Systems for Video Analyticscited by 8
- 2023Dynamic Stashing Quantization for Efficient Transformer Trainingcited by 6
- 2023Multiplication-Free Transformer Training via Piecewise Affine Operationscited by 5
- 2021Rethinking Floating Point Overheads for Mixed Precision DNN Acceleratorscited by 4
- 2022Adaptive Block Floating-Point for Analog Deep Learning Hardwarecited by 4
- 2023Number Systems for Deep Neural Network Architectures: A Surveycited by 4
- 2022Accuracy Booster: Enabling 4-bit Fixed-point Arithmetic for DNN Trainingcited by 3
- 2024TATAA: Programmable Mixed-Precision Transformer Acceleration with a Transformable Arithmetic Architecturecited by 3
- 2025Distilling Calibration via Conformalized Credal Inferencecited by 3
- 2026Search Your Block Floating Point Scales!cited by 3
- 2023Training with Mixed-Precision Floating-Point Assignmentscited by 2
- 2023Mirage: An RNS-Based Photonic Accelerator for DNN Trainingcited by 2
- 2021EFloat: Entropy-coded Floating Point Format for Compressing Vector Embedding Modelscited by 1
- 2022FPGA-based AI Smart NICs for Scalable Distributed AI Training Systemscited by 1
- 2022Schr"odinger's FP: Dynamic Adaptation of Floating-Point Containers for Deep Learning Trainingcited by 1
- 2024BitQ: Tailoring Block Floating Point Precision for Improved DNN Efficiency on Resource-Constrained Devicescited by 1
- 2026MXSens: Sensitivity-Aware Mixed-Precision Quantization for Efficient LLM Inferencecited by 1
- 2022Approximating Continuous Convolutions for Deep Network Compressioncited by 0
- 2022LightNorm: Area and Energy-Efficient Batch Normalization Hardware for On-Device DNN Trainingcited by 0
- 2026GyRot: Leveraging Hidden Synergy between Rotation and Fine-grained Group Quantization for Low-bit LLM Inferencecited by 0
- 2026CurveFP: Co-Designing Numerical Representation and Product Arithmetic for Language Modelscited by 0
- 2026HBQ: Hierarchical Scaling Block Quantization with Hardware-Efficiency-Aware Design for Accurate LLM Inferencecited by 0
- 2026MiX: Micro-Inverted-Scaling for End-to-End Low-Bit Vision-Language Model Accelerationcited by 0
- 2026MiX: Micro-Inverted-Scaling for End-to-End Low-Bit Vision-Language Model Acceleration17 Sep 2026
- 2026HBQ: Hierarchical Scaling Block Quantization with Hardware-Efficiency-Aware Design for Accurate LLM Inference31 Aug 2026
- 2026CurveFP: Co-Designing Numerical Representation and Product Arithmetic for Language Models8 Aug 2026
- 2026GyRot: Leveraging Hidden Synergy between Rotation and Fine-grained Group Quantization for Low-bit LLM Inference30 Jul 2026
- 2026MXSens: Sensitivity-Aware Mixed-Precision Quantization for Efficient LLM Inference20 Jul 2026
- 2026Search Your Block Floating Point Scales!12 May 2026
- 2025MX+: Pushing the Limits of Microscaling Formats for Efficient Large Language Model Serving16 Oct 2025
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunities2 May 2025
- 2025GSQ-Tuning: Group-Shared Exponents Integer in Fully Quantized Training for LLMs On-Device Fine-tuning18 Feb 2025
- 2025Distilling Calibration via Conformalized Credal Inference10 Jan 2025
- 2024Anda: Unlocking Efficient LLM Inference with a Variable-Length Grouped Activation Data Format24 Nov 2024
- 2024AMXFP4: Taming Activation Outliers with Asymmetric Microscaling Floating-Point for 4-bit LLM Inference15 Nov 2024
28 more
- 2024MicroScopiQ: Accelerating Foundational Models through Outlier-Aware Microscaling Quantization8 Nov 2024
- 2024TATAA: Programmable Mixed-Precision Transformer Acceleration with a Transformable Arithmetic Architecture6 Nov 2024
- 2024BitQ: Tailoring Block Floating Point Precision for Improved DNN Efficiency on Resource-Constrained Devices25 Sep 2024
- 2024Effective Interplay between Sparsity and Quantization: From Theory to Practice31 May 2024
- 2024DaCapo: Accelerating Continuous Learning in Autonomous Systems for Video Analytics21 Mar 2024
- 2024LQER: Low-Rank Quantization Error Reconstruction for LLMs4 Feb 2024
- 2023Mirage: An RNS-Based Photonic Accelerator for DNN Training29 Nov 2023
- 2023Microscaling Data Formats for Deep Learning16 Oct 2023
- 2023Number Systems for Deep Neural Network Architectures: A Survey11 Jul 2023
- 2023Training Transformers with 4-bit Integers21 Jun 2023
- 2023Multiplication-Free Transformer Training via Piecewise Affine Operations26 May 2023
- 2023Stable and low-precision training for large-scale vision-language models25 Apr 2023
- 2023Dynamic Stashing Quantization for Efficient Transformer Training9 Mar 2023
- 2023With Shared Microexponents, A Little Shifting Goes a Long Way16 Feb 2023
- 2023Training with Mixed-Precision Floating-Point Assignments31 Jan 2023
- 2022Accuracy Booster: Enabling 4-bit Fixed-point Arithmetic for DNN Training19 Nov 2022
- 2022LightNorm: Area and Energy-Efficient Batch Normalization Hardware for On-Device DNN Training4 Nov 2022
- 2022Approximating Continuous Convolutions for Deep Network Compression17 Oct 2022
- 2022Is Integer Arithmetic Enough for Deep Learning Training?18 Jul 2022
- 2022Adaptive Block Floating-Point for Analog Deep Learning Hardware12 May 2022
- 2022Schr"odinger's FP: Dynamic Adaptation of Floating-Point Containers for Deep Learning Training28 Apr 2022
- 2022FPGA-based AI Smart NICs for Scalable Distributed AI Training Systems22 Apr 2022
- 2022FlexBlock: A Flexible DNN Training Accelerator with Multi-Mode Block Floating Point Support13 Mar 2022
- 2021Resource-Efficient Deep Learning: A Survey on Model-, Arithmetic-, and Implementation-Level Techniques30 Dec 2021
- 2021FAST: DNN Training Under Variable Precision Block Floating Point with Stochastic Rounding28 Oct 2021
- 20218-bit Optimizers via Block-wise Quantization6 Oct 2021
- 2021EFloat: Entropy-coded Floating Point Format for Compressing Vector Embedding Models4 Feb 2021
- 2021Rethinking Floating Point Overheads for Mixed Precision DNN Accelerators27 Jan 2021
- 2025MX+: Pushing the Limits of Microscaling Formats for Efficient Large Language Model Servingcited by 11
- 2024Anda: Unlocking Efficient LLM Inference with a Variable-Length Grouped Activation Data Formatcited by 9
- 2026MXSens: Sensitivity-Aware Mixed-Precision Quantization for Efficient LLM Inferencecited by 1
- 2026GyRot: Leveraging Hidden Synergy between Rotation and Fine-grained Group Quantization for Low-bit LLM Inferencecited by 0
- 2026HBQ: Hierarchical Scaling Block Quantization with Hardware-Efficiency-Aware Design for Accurate LLM Inferencecited by 0
- 2026HBQ: Hierarchical Scaling Block Quantization with Hardware-Efficiency-Aware Design for Accurate LLM Inference31 Aug 2026
- 2026GyRot: Leveraging Hidden Synergy between Rotation and Fine-grained Group Quantization for Low-bit LLM Inference30 Jul 2026
- 2026MXSens: Sensitivity-Aware Mixed-Precision Quantization for Efficient LLM Inference20 Jul 2026
- 2025MX+: Pushing the Limits of Microscaling Formats for Efficient Large Language Model Serving16 Oct 2025
- 2024Anda: Unlocking Efficient LLM Inference with a Variable-Length Grouped Activation Data Format24 Nov 2024
- 20218-bit Optimizers via Block-wise Quantizationcited by 403
- 2023Microscaling Data Formats for Deep Learningcited by 152
- 2023Training Transformers with 4-bit Integerscited by 60
- 2023With Shared Microexponents, A Little Shifting Goes a Long Waycited by 50
- 2024LQER: Low-Rank Quantization Error Reconstruction for LLMscited by 41
- 2021FAST: DNN Training Under Variable Precision Block Floating Point with Stochastic Roundingcited by 31
- 2024MicroScopiQ: Accelerating Foundational Models through Outlier-Aware Microscaling Quantizationcited by 28
- 2025GSQ-Tuning: Group-Shared Exponents Integer in Fully Quantized Training for LLMs On-Device Fine-tuningcited by 21
- 2024Effective Interplay between Sparsity and Quantization: From Theory to Practicecited by 19
- 2024AMXFP4: Taming Activation Outliers with Asymmetric Microscaling Floating-Point for 4-bit LLM Inferencecited by 19
- 2022Is Integer Arithmetic Enough for Deep Learning Training?cited by 12
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunitiescited by 11
12 most cited of 33 All 33 (JSON)
- 2026CurveFP: Co-Designing Numerical Representation and Product Arithmetic for Language Models8 Aug 2026
- 2026Search Your Block Floating Point Scales!12 May 2026
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunities2 May 2025
- 2025GSQ-Tuning: Group-Shared Exponents Integer in Fully Quantized Training for LLMs On-Device Fine-tuning18 Feb 2025
- 2025Distilling Calibration via Conformalized Credal Inference10 Jan 2025
- 2024AMXFP4: Taming Activation Outliers with Asymmetric Microscaling Floating-Point for 4-bit LLM Inference15 Nov 2024
- 2024MicroScopiQ: Accelerating Foundational Models through Outlier-Aware Microscaling Quantization8 Nov 2024
- 2024TATAA: Programmable Mixed-Precision Transformer Acceleration with a Transformable Arithmetic Architecture6 Nov 2024
- 2024BitQ: Tailoring Block Floating Point Precision for Improved DNN Efficiency on Resource-Constrained Devices25 Sep 2024
- 2024Effective Interplay between Sparsity and Quantization: From Theory to Practice31 May 2024
- 2024DaCapo: Accelerating Continuous Learning in Autonomous Systems for Video Analytics21 Mar 2024
- 2024LQER: Low-Rank Quantization Error Reconstruction for LLMs4 Feb 2024
12 newest of 33 All 33 (JSON)