GUPA: Group-Wise Uniform Pruning Accelerator for Depthwise Separable Convolution
Abstract
Convolutional neural networks (CNNs) face significant deployment challenges on edge devices due to their high memory and computational demands. Depthwise separable convolution (DSC), with its reduced complexity and comparable accuracy, offers a promising solution. In this work, we propose an algorithm-hardware co-design that integrates a group-wise uniform pruning (GUP) strategy specifically tailored for DSC. This approach optimizes depthwise convolution (DWC) by channel pruning and pointwise convolution (PWC) by kernel pruning, with pruned channels in DWC propagating to PWC. Driven by the GUP strategy, we design a dual-engine DSC accelerator that fetches only unpruned weights and activations. Additionally, we optimized the dataflow and timing to minimize latency. The proposed GUP DSC accelerator is implemented in a 22 nm FDSOI technology, operating at a frequency of 1 GHz after signoff, and occupies an area of$0.4 ~\text{mm}^{2}$. With 50 % pruning applied to the MobileNetV1 model, it reduces MAC operations by$\mathbf{7 4. 2 2 \%}$. The accelerator achieves an average energy efficiency of 24 TOPS/W and a throughput of 8365 GOPS.
Authors 5
-
Affiliation as printed
RWTH Aachen University,Chair of Integrated Digital Systems and Circuit Design,Germany
-
Affiliation as printed
RWTH Aachen University,Chair of Integrated Digital Systems and Circuit Design,Germany
-
Affiliation as printed
RWTH Aachen University,Chair of Integrated Digital Systems and Circuit Design,Germany
-
Affiliation as printed
RWTH Aachen University,Chair of Integrated Digital Systems and Circuit Design,Germany
-
Affiliation as printed
RWTH Aachen University,Chair of Integrated Digital Systems and Circuit Design,Germany
Cited by 1 stored of 1
1 result
Cited by patents worldwide 1 (Lens.org)
-
Infrared image super-resolution reconstruction method and systemCN120318075A 2025-07-15 Active