Design of High-Throughput Mixed-Precision CNN Accelerators on FPGA
Not on the map. Why?
Abstract (arXiv)
Convolutional Neural Networks (CNNs) reach high accuracies in various application domains, but require large amounts of computation and incur costly data movements. One method to decrease these costs while trading accuracy is weight and/or activation word-length reduction. Thereby, layer-wise mixed-precision quantization allows for more efficient results while inflating the design space. In this work, we present an in-depth quantitative methodology to efficiently explore the design space considering the limited hardware resources of a given FPGA. Our holistic exploration approach vertically traverses the various design entry levels from the architectural down to the logic level, and laterally covers optimization from processing elements to dataflow for an efficient mixed-precision CNN accelerator. Our resulting hardware accelerators implement truly mixed-precision operations that enable efficient execution of layer-wise and channel-wise quantized CNNs. Mapping feed-forward and identity-shortcut-connection mixed-precision CNNs result in competitive accuracy-throughout trade-offs: 245 frames/s with 87.48% Top-5 accuracy for ResNet-18 and 92.9% Top-5 accuracy with 1.13 TOps/s for ResNet-152, respectively. Thereby, the required memory footprint for parameters is reduced by 4.9x and 9.4x compared to the respective floating-point baseline.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 12 of its 34 references that are in the map. First posted on arXiv 9 Aug 2022.
Builds on
12 of 34 references.
References · 12
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2019Learned Step Size Quantizationcited by 628
- 2018HAQ: Hardware-Aware Automated Quantization with Mixed Precisioncited by 443
- 2019Quantization Networkscited by 153
- 2015Fixed Point Quantization of Deep Convolutional Networkscited by 143
- 2018Mixed Precision Quantization of ConvNets via Differentiable Neural Architecture Searchcited by 125
- 2017Bit Fusion: Bit-Level Dynamically Composable Architecture for Accelerating Deep Neural Networkscited by 109
- 2020APQ: Joint Search for Network Architecture, Pruning and Quantization Policycited by 99
- 2018FINN-R: An End-to-End Deep-Learning Framework for Fast Exploration of Quantized Neural Networkscited by 56
- 2018Interstellar: Using Halide's Scheduling Language to Analyze DNN Acceleratorscited by 34
- 2018SCALE-Sim: Systolic CNN Accelerator Simulatorcited by 26
- 2020Layer-specific Optimization for Mixed Data Flow with Mixed Precision in FPGA Design for CNN-based Object Detectorscited by 8
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 1.
3 papers.
- 2024USEFUSE: Uniform Stride for Enhanced Performance in Fused Layer Architecture of Deep Neural Networkscited by 1
- 2023Mixed-TD: Efficient Neural Network Accelerator with Layer-Specific Tensor Decompositioncited by 0
- 2025Energy-Efficient FPGA Framework for Non-Quantized Convolutional Neural Networkscited by 0
- 2025Energy-Efficient FPGA Framework for Non-Quantized Convolutional Neural Networks15 Oct 2025
- 2024USEFUSE: Uniform Stride for Enhanced Performance in Fused Layer Architecture of Deep Neural Networks18 Dec 2024
- 2023Mixed-TD: Efficient Neural Network Accelerator with Layer-Specific Tensor Decomposition8 Jun 2023
Similar, not cited
Close in wording, no citation either way
- 2024Exploring Quantization and Mapping Synergy in Hardware-Aware Deep Neural Network Accelerators
- 2023Free Bits: Latency Optimization of Mixed-Precision Quantized Neural Networks on the Edge
- 2023On-Chip Hardware-Aware Quantization for Mixed Precision Neural Networks
- 2022Hardware-Efficient Template-Based Deep CNNs Accelerator Design ↗
- 2021Rethinking Floating Point Overheads for Mixed Precision DNN Accelerators
- 2026Bitwise Systolic Array Architecture for Runtime-Reconfigurable Multi-precision Quantized Multiplication on Hardware Accelerators
- 2021Reconfigurable co-processor architecture with limited numerical precision to accelerate deep convolutional neural networks
- 2023DeepBurning-MixQ: An Open Source Mixed-Precision Neural Network Accelerator Design Framework for FPGAs