Computation Error Analysis of Block Floating Point Arithmetic Oriented Convolution Neural Network Accelerator Design
Not on the map. Why?
Abstract (arXiv)
The heavy burdens of computation and off-chip traffic impede deploying the large scale convolution neural network on embedded platforms. As CNN is attributed to the strong endurance to computation errors, employing block floating point (BFP) arithmetics in CNN accelerators could save the hardware cost and data traffics efficiently, while maintaining the classification accuracy. In this paper, we verify the effects of word width definitions in BFP to the CNN performance without retraining. Several typical CNN models, including VGG16, ResNet-18, ResNet-50 and GoogLeNet, were tested in this paper. Experiments revealed that 8-bit mantissa, including sign bit, in BFP representation merely induced less than 0.3% accuracy loss. In addition, we investigate the computational errors in theory and develop the noise-to-signal ratio (NSR) upper bound, which provides the promising guidance for BFP based CNN engine design.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 22 Sep 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 2; 2024: 0; 2025: 0; 2026: 1.
7 papers.
- 2022Low-Precision Stochastic Gradient Langevin Dynamicscited by 12
- 2022Adaptive Block Floating-Point for Analog Deep Learning Hardwarecited by 4
- 2023Number Systems for Deep Neural Network Architectures: A Surveycited by 4
- 2021Low-Precision Reinforcement Learning: Running Soft Actor-Critic in Half Precisioncited by 3
- 2022Approximating Continuous Convolutions for Deep Network Compressioncited by 0
- 2023Flag Aggregator: Scalable Distributed Training under Failures and Augmented Losses using Convex Optimizationcited by 0
- 2026TileFuse: A Fused Mixed-Precision Kernel Library for Efficient Quantized LLM Inference on AMD NPUscited by 0
- 2026TileFuse: A Fused Mixed-Precision Kernel Library for Efficient Quantized LLM Inference on AMD NPUs9 Jun 2026
- 2023Number Systems for Deep Neural Network Architectures: A Survey11 Jul 2023
- 2023Flag Aggregator: Scalable Distributed Training under Failures and Augmented Losses using Convex Optimization12 Feb 2023
- 2022Approximating Continuous Convolutions for Deep Network Compression17 Oct 2022
- 2022Low-Precision Stochastic Gradient Langevin Dynamics20 Jun 2022
- 2022Adaptive Block Floating-Point for Analog Deep Learning Hardware12 May 2022
- 2021Low-Precision Reinforcement Learning: Running Soft Actor-Critic in Half Precision26 Feb 2021