Accelerator-Aware Pruning for Convolutional Neural Networks
Not on the map. Why?
Abstract (arXiv)
Convolutional neural networks have shown tremendous performance capabilities in computer vision tasks, but their excessive amounts of weight storage and arithmetic operations prevent them from being adopted in embedded environments. One of the solutions involves pruning, where certain unimportant weights are forced to have a value of zero. Many pruning schemes have been proposed, but these have mainly focused on the number of pruned weights. Previous pruning schemes scarcely considered ASIC or FPGA accelerator architectures. When these pruned networks are run on accelerators, the lack of consideration of the architecture causes some inefficiency problems, including internal buffer misalignments and load imbalances. This paper proposes a new pruning scheme that reflects accelerator architectures. In the proposed scheme, pruning is performed so that the same number of weights remain for each weight group corresponding to activations fetched simultaneously. In this way, the pruning scheme resolves the inefficiency problems, doubling the accelerator performance. Even with this constraint, the proposed pruning scheme reached a pruning ratio similar to that of previous unconstrained pruning schemes, not only on AlexNet and VGG16 but also on state-of-the-art very deep networks such as ResNet. Furthermore, the proposed scheme demonstrated a comparable pruning ratio on compact networks such as MobileNet and on slimmed networks that were already pruned in a channel-wise manner. In addition to improving the efficiency of previous sparse accelerators, it will be also shown that the proposed pruning scheme can be used to reduce the logic complexity of sparse accelerators.The pruned models are publicly available at https://github.com/HyeongjuKang/accelerator-aware-pruning.
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). First posted on arXiv 26 Apr 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 4; 2023: 3; 2024: 6; 2025: 3; 2026: 2.
22 papers.
Sort:
- 2021Accelerating Sparse Deep Neural Networkscited by 213
- 2021S2TA: Exploiting Structured Sparsity for Energy-Efficient Mobile CNN Accelerationcited by 19
- 2024Progressive Gradient Flow for Robust N:M Sparsity Training in Transformerscited by 17
- 2024Sparse maximal update parameterization: A holistic approach to sparse training dynamicscited by 16
- 2024Effective Interplay between Sparsity and Quantization: From Theory to Practicecited by 16
- 2022Is Complexity Required for Neural Network Pruning? A Case Study on Global Magnitude Pruningcited by 13
- 2022Training Recipe for N:M Structured Sparsity with Decaying Pruning Maskcited by 10
- 2021Dual Discriminator Adversarial Distillation for Data-free Model Compressioncited by 9
- 2023FPGA Resource-aware Structured Pruning for Real-Time Neural Networkscited by 7
- 2026Cut Less, Fold More: Model Compression through the Lens of Projection Geometrycited by 4
- 2023Resource Efficient Neural Networks Using Hessian Based Pruningcited by 3
- 2025KAN-SAs: Efficient Acceleration of Kolmogorov-Arnold Networks on Systolic Arrayscited by 3
10 more
- 2022Binarizing by Classification: Is soft function really necessary?cited by 2
- 2024From Algorithm to Hardware: A Survey on Efficient and Safe Deployment of Deep Neural Networkscited by 2
- 2025Compressing Deep Neural Networks Using Explainable AIcited by 2
- 2024Systolic Arrays and Structured Pruning Co-design for Efficient Transformers in Edge Systemscited by 1
- 2021HASI: Hardware-Accelerated Stochastic Inference, A Defense Against Adversarial Machine Learning Attackscited by 0
- 2022DNNShield: Dynamic Randomized Model Sparsification, A Defense Against Adversarial Machine Learningcited by 0
- 2023Accelerator-Aware Training for Transducer-Based Speech Recognitioncited by 0
- 2024PSE-Net: Channel Pruning for Convolutional Neural Networks with Parallel-subnets Estimatorcited by 0
- 2025Hardware-software co-exploration with racetrack memory based in-memory computing for CNN inference in embedded systemscited by 0
- 2026Resource-Efficient Pruning for Transformer via Low-Rank Importance Estimationcited by 0
- 2026Resource-Efficient Pruning for Transformer via Low-Rank Importance Estimation25 Aug 2026
- 2026Cut Less, Fold More: Model Compression through the Lens of Projection Geometry20 Feb 2026
- 2025KAN-SAs: Efficient Acceleration of Kolmogorov-Arnold Networks on Systolic Arrays20 Nov 2025
- 2025Compressing Deep Neural Networks Using Explainable AI4 Jul 2025
- 2025Hardware-software co-exploration with racetrack memory based in-memory computing for CNN inference in embedded systems2 Jul 2025
- 2024Systolic Arrays and Structured Pruning Co-design for Efficient Transformers in Edge Systems15 Nov 2024
- 2024PSE-Net: Channel Pruning for Convolutional Neural Networks with Parallel-subnets Estimator29 Aug 2024
- 2024Effective Interplay between Sparsity and Quantization: From Theory to Practice31 May 2024
- 2024Sparse maximal update parameterization: A holistic approach to sparse training dynamics24 May 2024
- 2024From Algorithm to Hardware: A Survey on Efficient and Safe Deployment of Deep Neural Networks9 May 2024
- 2024Progressive Gradient Flow for Robust N:M Sparsity Training in Transformers7 Feb 2024
- 2023FPGA Resource-aware Structured Pruning for Real-Time Neural Networks9 Aug 2023
10 more
- 2023Resource Efficient Neural Networks Using Hessian Based Pruning12 Jun 2023
- 2023Accelerator-Aware Training for Transducer-Based Speech Recognition12 May 2023
- 2022Is Complexity Required for Neural Network Pruning? A Case Study on Global Magnitude Pruning29 Sep 2022
- 2022Training Recipe for N:M Structured Sparsity with Decaying Pruning Mask15 Sep 2022
- 2022DNNShield: Dynamic Randomized Model Sparsification, A Defense Against Adversarial Machine Learning31 Jul 2022
- 2022Binarizing by Classification: Is soft function really necessary?16 May 2022
- 2021S2TA: Exploiting Structured Sparsity for Energy-Efficient Mobile CNN Acceleration16 Jul 2021
- 2021HASI: Hardware-Accelerated Stochastic Inference, A Defense Against Adversarial Machine Learning Attacks9 Jun 2021
- 2021Accelerating Sparse Deep Neural Networks16 Apr 2021
- 2021Dual Discriminator Adversarial Distillation for Data-free Model Compression12 Apr 2021
- 2021Accelerating Sparse Deep Neural Networkscited by 213
- 2021S2TA: Exploiting Structured Sparsity for Energy-Efficient Mobile CNN Accelerationcited by 19
- 2024Progressive Gradient Flow for Robust N:M Sparsity Training in Transformerscited by 17
- 2024Sparse maximal update parameterization: A holistic approach to sparse training dynamicscited by 16
- 2024Effective Interplay between Sparsity and Quantization: From Theory to Practicecited by 16
- 2022Is Complexity Required for Neural Network Pruning? A Case Study on Global Magnitude Pruningcited by 13
- 2022Training Recipe for N:M Structured Sparsity with Decaying Pruning Maskcited by 10
- 2021Dual Discriminator Adversarial Distillation for Data-free Model Compressioncited by 9
- 2023FPGA Resource-aware Structured Pruning for Real-Time Neural Networkscited by 7
- 2026Cut Less, Fold More: Model Compression through the Lens of Projection Geometrycited by 4
- 2023Resource Efficient Neural Networks Using Hessian Based Pruningcited by 3
- 2025KAN-SAs: Efficient Acceleration of Kolmogorov-Arnold Networks on Systolic Arrayscited by 3
12 most cited of 22 All 22 (JSON)
- 2026Resource-Efficient Pruning for Transformer via Low-Rank Importance Estimation25 Aug 2026
- 2026Cut Less, Fold More: Model Compression through the Lens of Projection Geometry20 Feb 2026
- 2025KAN-SAs: Efficient Acceleration of Kolmogorov-Arnold Networks on Systolic Arrays20 Nov 2025
- 2025Compressing Deep Neural Networks Using Explainable AI4 Jul 2025
- 2025Hardware-software co-exploration with racetrack memory based in-memory computing for CNN inference in embedded systems2 Jul 2025
- 2024Systolic Arrays and Structured Pruning Co-design for Efficient Transformers in Edge Systems15 Nov 2024
- 2024PSE-Net: Channel Pruning for Convolutional Neural Networks with Parallel-subnets Estimator29 Aug 2024
- 2024Effective Interplay between Sparsity and Quantization: From Theory to Practice31 May 2024
- 2024Sparse maximal update parameterization: A holistic approach to sparse training dynamics24 May 2024
- 2024From Algorithm to Hardware: A Survey on Efficient and Safe Deployment of Deep Neural Networks9 May 2024
- 2024Progressive Gradient Flow for Robust N:M Sparsity Training in Transformers7 Feb 2024
- 2023FPGA Resource-aware Structured Pruning for Real-Time Neural Networks9 Aug 2023
12 newest of 22 All 22 (JSON)