HiKonv: Maximizing the Throughput of Quantized Convolution With Novel Bit-wise Management and Computation
Not on the map. Why?
Abstract (arXiv)
Quantization for CNN has shown significant progress with the intention of reducing the cost of computation and storage with low-bitwidth data representations. There are, however, no systematic studies on how an existing full-bitwidth processing unit, such as ALU in CPUs and DSP in FPGAs, can be better utilized to deliver significantly higher computation throughput for convolution under various quantized bitwidths. In this study, we propose HiKonv, a unified solution that maximizes the throughput of convolution on a given underlying processing unit with low-bitwidth quantized data inputs through novel bit-wise management and parallel computation. We establish theoretical framework and performance models using a full-bitwidth multiplier for highly parallelized low-bitwidth convolution, and demonstrate new breakthroughs for high-performance computing in this critical domain. For example, a single 32-bit processing unit in CPU can deliver 128 binarized convolution operations (multiplications and additions) and 13 4-bit convolution operations with a single multiplication instruction, and a single 27x18 multiplier in the FPGA DSP can deliver 60, 8 or 2 convolution operations with 1, 4 or 8-bit inputs in one clock cycle. We demonstrate the effectiveness of HiKonv on both CPU and FPGA. On CPU, HiKonv outperforms the baseline implementation with 1 to 8-bit inputs and provides up to 7.6x and 1.4x performance improvements for 1-D convolution, and performs 2.74x and 3.19x over the baseline implementation for 4-bit signed and unsigned data inputs for 2-D convolution. On FPGA, HiKonv solution enables a single DSP to process multiple convolutions with a shorter processing latency. For binarized input, each DSP with HiKonv is equivalent up to 76.6 LUTs. Compared to the DAC-SDC 2020 champion model, HiKonv achieves a 2.37x throughput improvement and 2.61x DSP efficiency improvement, respectively.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 15 of its 54 references that are in the map. First posted on arXiv 22 Jul 2022.
Builds on
15 of 54 references.
References · 15
- 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 815
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 569
- 2018CSRNet: Dilated Convolutional Neural Networks for Understanding the Highly Congested Scenescited by 267
- 2018CMSIS-NN: Efficient Neural Network Kernels for Arm Cortex-M CPUscited by 121
- 2017Bit Fusion: Bit-Level Dynamically Composable Architecture for Accelerating Deep Neural Networkscited by 109
- 2020Compressing Large-Scale Transformer-Based Models: A Case Study on BERTcited by 96
- 2019FPGA/DNN Co-Design: An Efficient Design Methodology for IoT Intelligence on the Edgecited by 48
- 2020EDD: Efficient Differentiable DNN Architecture and Implementation Co-search for Embedded AI Solutionscited by 36
- 2019PULP-NN: Accelerating Quantized Neural Networks on Parallel Ultra-Low-Power RISC-V Processorscited by 35
- 2020Survey of Machine Learning Acceleratorscited by 29
- 2019SkyNet: a Hardware-Efficient Method for Object Detection and Tracking on Embedded Systemscited by 27
- 2020VecQ: Minimal Loss DNN Model Compression With Vectorized Weight Quantizationcited by 15
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2021HiKonv: High Throughput Quantized Convolution With Novel Bit-wise Management and Computation
- 2025PROM: Prioritize Reduction of Multiplications Over Lower Bit-Widths for Efficient CNNs
- 2025Binary Weight Multi-Bit Activation Quantization for Compute-in-Memory CNN Accelerators
- 2021Hardware-friendly Deep Learning by Network Quantization and Binarization
- 2024Exploring Quantization and Mapping Synergy in Hardware-Aware Deep Neural Network Accelerators
- 2023RedBit: An End-to-End Flexible Framework for Evaluating the Accuracy of Quantized CNNs
- 2021A High-Performance Adaptive Quantization Approach for Edge CNN Applications
- 2021Fixed-point Quantization of Convolutional Neural Networks for Quantized Inference on Embedded Platforms