Mixed Precision Training of Convolutional Neural Networks using Integer Operations
Not on the map. Why?
Abstract (arXiv)
The state-of-the-art (SOTA) for mixed precision training is dominated by variants of low precision floating point operations, and in particular, FP16 accumulating into FP32 Micikevicius et al. (2017). On the other hand, while a lot of research has also happened in the domain of low and mixed-precision Integer training, these works either present results for non-SOTA networks (for instance only AlexNet for ImageNet-1K), or relatively small datasets (like CIFAR-10). In this work, we train state-of-the-art visual understanding neural networks on the ImageNet-1K dataset, with Integer operations on General Purpose (GP) hardware. In particular, we focus on Integer Fused-Multiply-and-Accumulate (FMA) operations which take two pairs of INT16 operands and accumulate results into an INT32 output.We propose a shared exponent representation of tensors and develop a Dynamic Fixed Point (DFP) scheme suitable for common neural network operations. The nuances of developing an efficient integer convolution kernel is examined, including methods to handle overflow of the INT32 accumulator. We implement CNN training for ResNet-50, GoogLeNet-v1, VGG-16 and AlexNet; and these networks achieve or exceed SOTA accuracy within the same number of iterations as their FP32 counterparts without any change in hyper-parameters and with a 1.8X improvement in end-to-end training throughput. To the best of our knowledge these results represent the first INT16 training results on GP hardware for ImageNet-1K dataset using SOTA CNNs and achieve highest reported accuracy using half-precision
Key facts. Cited by 45 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 Feb 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 13; 2022: 5; 2023: 13; 2024: 7; 2025: 6; 2026: 1.
45 papers.
Sort:
By area:
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 259
- 2021Zero-shot Adversarial Quantizationcited by 44
- 2023A Survey on Efficient Training of Transformerscited by 37
- 2021An Efficient Statistical-based Gradient Compression Technique for Distributed Training Systemscited by 32
- 20228-bit Numerical Formats for Deep Neural Networkscited by 23
- 2021Exploring System Performance of Continual Learning for Mobile and Embedded Sensing Applicationscited by 17
- 2023Data Quality-aware Mixed-precision Quantization via Hybrid Reinforcement Learningcited by 17
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunitiescited by 11
- 2022Low-Precision Arithmetic for Fast Gaussian Processescited by 10
- 2021GradPIM: A Practical Processing-in-DRAM Architecture for Gradient Descentcited by 9
- 2023BigVideo: A Large-scale Video Subtitle Translation Dataset for Multimodal Machine Translationcited by 9
- 2021Integer-arithmetic-only Certified Robustness for Quantized Neural Networkscited by 7
33 more
- 2024Designing Large Foundation Models for Efficient Training and Inference: A Surveycited by 7
- 2024HR-INR: Continuous Space-Time Video Super-Resolution via Event Cameracited by 6
- 2025Lumos: Efficient Performance Modeling and Estimation for Large-scale LLM Trainingcited by 6
- 2021All-You-Can-Fit 8-Bit Flexible Floating-Point Format for Accurate and Memory-Efficient Inference of Deep Neural Networkscited by 5
- 2021Towards Efficient Full 8-bit Integer DNN Online Training on Resource-limited Devices without Batch Normalizationcited by 4
- 2022Combining Compressions for Multiplicative Size Scaling on Natural Language Taskscited by 4
- 2023Number Systems for Deep Neural Network Architectures: A Surveycited by 4
- 2023Tango: rethinking quantization for graph neural network training on GPUscited by 4
- 2024Enabling On-device Continual Learning with Binary Neural Networkscited by 4
- 2021Rethinking Floating Point Overheads for Mixed Precision DNN Acceleratorscited by 3
- 2021Low-Precision Reinforcement Learning: Running Soft Actor-Critic in Half Precisioncited by 3
- 2021MERCURY: Accelerating DNN Training By Exploiting Input Similaritycited by 3
- 2021BitTrain: Sparse Bitmap Compression for Memory-Efficient Training on the Edgecited by 3
- 2022Accuracy Booster: Enabling 4-bit Fixed-point Arithmetic for DNN Trainingcited by 3
- 2023On-Device Learning with Binary Neural Networkscited by 3
- 20241-Bit FQT: Pushing the Limit of Fully Quantized Training to 1-bitcited by 3
- 2025Low-Precision Streaming PCAcited by 3
- 2021Efficient Visual Recognition with Deep Neural Networks: A Survey on Recent Advances and New Directionscited by 2
- 2023Training with Mixed-Precision Floating-Point Assignmentscited by 2
- 2023AUTOSPARSE: Towards Automated Sparse Training of Deep Neural Networkscited by 2
- 2024Towards Accurate and Efficient Sub-8-Bit Integer Trainingcited by 2
- 2023RedBit: An End-to-End Flexible Framework for Evaluating the Accuracy of Quantized CNNscited by 1
- 2023Ultra-low Precision Multiplication-free Training for Deep Neural Networkscited by 1
- 2023Revisiting 16-bit Neural Network Training: A Practical Approach for Resource-Limited Learningcited by 1
- 2024Lightweight Change Detection in Heterogeneous Remote Sensing Images with Online All-Integer Pruning Trainingcited by 1
- 2024Toward INT4 Fixed-Point Training via Exploring Quantization Error for Gradientscited by 1
- 2025Training with Fewer Bits: Unlocking Edge LLMs Training with Stochastic Roundingcited by 1
- 2022Schr"odinger's FP: Dynamic Adaptation of Floating-Point Containers for Deep Learning Trainingcited by 0
- 2023The Hidden Power of Pure 16-bit Floating-Point Neural Networkscited by 0
- 2023Mathematical Challenges in Deep Learningcited by 0
- 2025Tri-Accel: Curvature-Aware Precision-Adaptive and Memory-Elastic Optimization for Efficient GPU Usagecited by 0
- 2025XGen-Q: An Explainable Domain-Adaptive LLM Framework with Retrieval-Augmented Generation for Software Securitycited by 0
- 2026Uncovering a Winning Lottery Ticket with Continuously Relaxed Bernoulli Gatescited by 0
- 2026Uncovering a Winning Lottery Ticket with Continuously Relaxed Bernoulli Gates9 Mar 2026
- 2025Training with Fewer Bits: Unlocking Edge LLMs Training with Stochastic Rounding2 Nov 2025
- 2025Low-Precision Streaming PCA25 Oct 2025
- 2025XGen-Q: An Explainable Domain-Adaptive LLM Framework with Retrieval-Augmented Generation for Software Security21 Oct 2025
- 2025Tri-Accel: Curvature-Aware Precision-Adaptive and Memory-Elastic Optimization for Efficient GPU Usage23 Aug 2025
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunities2 May 2025
- 2025Lumos: Efficient Performance Modeling and Estimation for Large-scale LLM Training12 Apr 2025
- 2024Towards Accurate and Efficient Sub-8-Bit Integer Training17 Nov 2024
- 2024Designing Large Foundation Models for Efficient Training and Inference: A Survey3 Sep 2024
- 20241-Bit FQT: Pushing the Limit of Fully Quantized Training to 1-bit26 Aug 2024
- 2024Toward INT4 Fixed-Point Training via Exploring Quantization Error for Gradients17 Jul 2024
- 2024HR-INR: Continuous Space-Time Video Super-Resolution via Event Camera22 May 2024
33 more
- 2024Lightweight Change Detection in Heterogeneous Remote Sensing Images with Online All-Integer Pruning Training3 May 2024
- 2024Enabling On-device Continual Learning with Binary Neural Networks18 Jan 2024
- 2023On-Device Learning with Binary Neural Networks29 Aug 2023
- 2023Tango: rethinking quantization for graph neural network training on GPUs2 Aug 2023
- 2023Number Systems for Deep Neural Network Architectures: A Survey11 Jul 2023
- 2023BigVideo: A Large-scale Video Subtitle Translation Dataset for Multimodal Machine Translation23 May 2023
- 2023Revisiting 16-bit Neural Network Training: A Practical Approach for Resource-Limited Learning18 May 2023
- 2023AUTOSPARSE: Towards Automated Sparse Training of Deep Neural Networks14 Apr 2023
- 2023Mathematical Challenges in Deep Learning24 Mar 2023
- 2023Ultra-low Precision Multiplication-free Training for Deep Neural Networks28 Feb 2023
- 2023Data Quality-aware Mixed-precision Quantization via Hybrid Reinforcement Learning9 Feb 2023
- 2023A Survey on Efficient Training of Transformers2 Feb 2023
- 2023Training with Mixed-Precision Floating-Point Assignments31 Jan 2023
- 2023The Hidden Power of Pure 16-bit Floating-Point Neural Networks30 Jan 2023
- 2023RedBit: An End-to-End Flexible Framework for Evaluating the Accuracy of Quantized CNNs15 Jan 2023
- 2022Accuracy Booster: Enabling 4-bit Fixed-point Arithmetic for DNN Training19 Nov 2022
- 2022Combining Compressions for Multiplicative Size Scaling on Natural Language Tasks20 Aug 2022
- 2022Low-Precision Arithmetic for Fast Gaussian Processes14 Jul 2022
- 20228-bit Numerical Formats for Deep Neural Networks6 Jun 2022
- 2022Schr"odinger's FP: Dynamic Adaptation of Floating-Point Containers for Deep Learning Training28 Apr 2022
- 2021BitTrain: Sparse Bitmap Compression for Memory-Efficient Training on the Edge29 Oct 2021
- 2021MERCURY: Accelerating DNN Training By Exploiting Input Similarity28 Oct 2021
- 2021Exploring System Performance of Continual Learning for Mobile and Embedded Sensing Applications25 Oct 2021
- 2021Efficient Visual Recognition with Deep Neural Networks: A Survey on Recent Advances and New Directions30 Aug 2021
- 2021Integer-arithmetic-only Certified Robustness for Quantized Neural Networks21 Aug 2021
- 2021Towards Efficient Full 8-bit Integer DNN Online Training on Resource-limited Devices without Batch Normalization27 May 2021
- 2021All-You-Can-Fit 8-Bit Flexible Floating-Point Format for Accurate and Memory-Efficient Inference of Deep Neural Networks15 Apr 2021
- 2021Zero-shot Adversarial Quantization29 Mar 2021
- 2021Low-Precision Reinforcement Learning: Running Soft Actor-Critic in Half Precision26 Feb 2021
- 2021GradPIM: A Practical Processing-in-DRAM Architecture for Gradient Descent15 Feb 2021
- 2021Rethinking Floating Point Overheads for Mixed Precision DNN Accelerators27 Jan 2021
- 2021An Efficient Statistical-based Gradient Compression Technique for Distributed Training Systems26 Jan 2021
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Survey24 Jan 2021
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 259
- 2021Zero-shot Adversarial Quantizationcited by 44
- 2023A Survey on Efficient Training of Transformerscited by 37
- 2021An Efficient Statistical-based Gradient Compression Technique for Distributed Training Systemscited by 32
- 20228-bit Numerical Formats for Deep Neural Networkscited by 23
- 2021Exploring System Performance of Continual Learning for Mobile and Embedded Sensing Applicationscited by 17
- 2023Data Quality-aware Mixed-precision Quantization via Hybrid Reinforcement Learningcited by 17
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunitiescited by 11
- 2022Low-Precision Arithmetic for Fast Gaussian Processescited by 10
- 2021GradPIM: A Practical Processing-in-DRAM Architecture for Gradient Descentcited by 9
- 2023BigVideo: A Large-scale Video Subtitle Translation Dataset for Multimodal Machine Translationcited by 9
- 2021Integer-arithmetic-only Certified Robustness for Quantized Neural Networkscited by 7
12 most cited of 44 All 44 (JSON)
- 2026Uncovering a Winning Lottery Ticket with Continuously Relaxed Bernoulli Gates9 Mar 2026
- 2025Training with Fewer Bits: Unlocking Edge LLMs Training with Stochastic Rounding2 Nov 2025
- 2025Low-Precision Streaming PCA25 Oct 2025
- 2025Tri-Accel: Curvature-Aware Precision-Adaptive and Memory-Elastic Optimization for Efficient GPU Usage23 Aug 2025
- 2025Low-Precision Training of Large Language Models: Methods, Challenges, and Opportunities2 May 2025
- 2025Lumos: Efficient Performance Modeling and Estimation for Large-scale LLM Training12 Apr 2025
- 2024Towards Accurate and Efficient Sub-8-Bit Integer Training17 Nov 2024
- 2024Designing Large Foundation Models for Efficient Training and Inference: A Survey3 Sep 2024
- 20241-Bit FQT: Pushing the Limit of Fully Quantized Training to 1-bit26 Aug 2024
- 2024Toward INT4 Fixed-Point Training via Exploring Quantization Error for Gradients17 Jul 2024
- 2024HR-INR: Continuous Space-Time Video Super-Resolution via Event Camera22 May 2024
- 2024Lightweight Change Detection in Heterogeneous Remote Sensing Images with Online All-Integer Pruning Training3 May 2024
12 newest of 44 All 44 (JSON)