ShiftCNN: Generalized Low-Precision Architecture for Inference of Convolutional Neural Networks
Not on the map. Why?
Abstract (arXiv)
In this paper we introduce ShiftCNN, a generalized low-precision architecture for inference of multiplierless convolutional neural networks (CNNs). ShiftCNN is based on a power-of-two weight representation and, as a result, performs only shift and addition operations. Furthermore, ShiftCNN substantially reduces computational cost of convolutional layers by precomputing convolution terms. Such an optimization can be applied to any CNN architecture with a relatively small codebook of weights and allows to decrease the number of product operations by at least two orders of magnitude. The proposed architecture targets custom inference accelerators and can be realized on FPGAs or ASICs. Extensive evaluation on ImageNet shows that the state-of-the-art CNNs can be converted without retraining into ShiftCNN with less than 1% drop in accuracy when the proposed quantization algorithm is employed. RTL simulations, targeting modern FPGAs, show that power consumption of convolutional layers is reduced by a factor of 4 compared to conventional 8-bit fixed-point architectures.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 Jun 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 4; 2023: 2; 2024: 1; 2025: 1; 2026: 1.
13 papers.
Sort:
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 259
- 2021S3: Sign-Sparse-Shift Reparametrization for Effective Training of Low-bit Shift Networkscited by 7
- 2021Compacting Deep Neural Networks for Internet of Things: Methods and Applicationscited by 6
- 2022PECAN: A Product-Quantized Content Addressable Memory Networkcited by 6
- 2022DenseShift: Towards Accurate and Efficient Low-Bit Power-of-Two Quantizationcited by 5
- 2023TSGCNeXt: Dynamic-Static Multi-Graph Convolution for Efficient Skeleton-Based Action Recognition with Long-term Learning Potentialcited by 5
- 2021MWQ: Multiscale Wavelet Quantized Neural Networkscited by 4
- 2022MinUn: Accurate ML Inference on Microcontrollerscited by 3
- 2022Low-bit Shift Network for End-to-End Spoken Language Understandingcited by 1
- 2023Ultra-low Precision Multiplication-free Training for Deep Neural Networkscited by 1
- 2024Accelerating PoT Quantization on Edge Devicescited by 1
- 2025HaShiFlex: A High-Throughput Hardened Shifter DNN Accelerator with Fine-Tuning Flexibilitycited by 0
1 more
- 2026PoTAcc: A Pipeline for End-to-End Acceleration of Power-of-Two Quantized DNNs7 May 2026
- 2025HaShiFlex: A High-Throughput Hardened Shifter DNN Accelerator with Fine-Tuning Flexibility14 Dec 2025
- 2024Accelerating PoT Quantization on Edge Devices30 Sep 2024
- 2023TSGCNeXt: Dynamic-Static Multi-Graph Convolution for Efficient Skeleton-Based Action Recognition with Long-term Learning Potential23 Apr 2023
- 2023Ultra-low Precision Multiplication-free Training for Deep Neural Networks28 Feb 2023
- 2022MinUn: Accurate ML Inference on Microcontrollers29 Oct 2022
- 2022DenseShift: Towards Accurate and Efficient Low-Bit Power-of-Two Quantization20 Aug 2022
- 2022PECAN: A Product-Quantized Content Addressable Memory Network13 Aug 2022
- 2022Low-bit Shift Network for End-to-End Spoken Language Understanding15 Jul 2022
- 2021S3: Sign-Sparse-Shift Reparametrization for Effective Training of Low-bit Shift Networks7 Jul 2021
- 2021Compacting Deep Neural Networks for Internet of Things: Methods and Applications20 Mar 2021
- 2021MWQ: Multiscale Wavelet Quantized Neural Networks9 Mar 2021
1 more
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Surveycited by 259
- 2021S3: Sign-Sparse-Shift Reparametrization for Effective Training of Low-bit Shift Networkscited by 7
- 2021Compacting Deep Neural Networks for Internet of Things: Methods and Applicationscited by 6
- 2022PECAN: A Product-Quantized Content Addressable Memory Networkcited by 6
- 2022DenseShift: Towards Accurate and Efficient Low-Bit Power-of-Two Quantizationcited by 5
- 2023TSGCNeXt: Dynamic-Static Multi-Graph Convolution for Efficient Skeleton-Based Action Recognition with Long-term Learning Potentialcited by 5
- 2021MWQ: Multiscale Wavelet Quantized Neural Networkscited by 4
- 2022MinUn: Accurate ML Inference on Microcontrollerscited by 3
- 2022Low-bit Shift Network for End-to-End Spoken Language Understandingcited by 1
- 2023Ultra-low Precision Multiplication-free Training for Deep Neural Networkscited by 1
- 2024Accelerating PoT Quantization on Edge Devicescited by 1
- 2025HaShiFlex: A High-Throughput Hardened Shifter DNN Accelerator with Fine-Tuning Flexibilitycited by 0
12 most cited of 13 All 13 (JSON)
- 2026PoTAcc: A Pipeline for End-to-End Acceleration of Power-of-Two Quantized DNNs7 May 2026
- 2025HaShiFlex: A High-Throughput Hardened Shifter DNN Accelerator with Fine-Tuning Flexibility14 Dec 2025
- 2024Accelerating PoT Quantization on Edge Devices30 Sep 2024
- 2023TSGCNeXt: Dynamic-Static Multi-Graph Convolution for Efficient Skeleton-Based Action Recognition with Long-term Learning Potential23 Apr 2023
- 2023Ultra-low Precision Multiplication-free Training for Deep Neural Networks28 Feb 2023
- 2022MinUn: Accurate ML Inference on Microcontrollers29 Oct 2022
- 2022DenseShift: Towards Accurate and Efficient Low-Bit Power-of-Two Quantization20 Aug 2022
- 2022PECAN: A Product-Quantized Content Addressable Memory Network13 Aug 2022
- 2022Low-bit Shift Network for End-to-End Spoken Language Understanding15 Jul 2022
- 2021S3: Sign-Sparse-Shift Reparametrization for Effective Training of Low-bit Shift Networks7 Jul 2021
- 2021Compacting Deep Neural Networks for Internet of Things: Methods and Applications20 Mar 2021
- 2021MWQ: Multiscale Wavelet Quantized Neural Networks9 Mar 2021
12 newest of 13 All 13 (JSON)