Skip to main navigation Skip to search Skip to main content

BLCR: Towards Real-time DNN Execution with Block-based Reweighted Pruning

  • Xiaolong Ma
  • , Geng Yuan
  • , Zhengang Li
  • , Yifan Gong
  • , Tianyun Zhang
  • , Wei Niu
  • , Zheng Zhan
  • , Pu Zhao
  • , Ning Liu
  • , Jian Tang
  • , Xue Lin
  • , Bin Ren
  • , Yanzhi Wang
  • Northeastern University
  • College of William and Mary
  • Midea Group

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

7 Scopus citations

Abstract

Accelerating DNN execution on resource-limited computing platforms has been a long-standing problem. Prior works utilize ℓ1-based group lasso or dynamic regularization such as ADMM to perform structured pruning on DNN models to leverage the parallel computing architectures. However, both of the pruning schemes and pruning methods lack universality, which leads to degraded performance and limited applicability. Considering mobile devices are becoming an important carrier for deep learning tasks, current approaches are not ideal for fully exploiting mobile parallelism while achieving high inference accuracy. To solve the problem, we propose BLCR, a novel block-based pruning framework that comprises a general and flexible structured pruning scheme that enjoys higher flexibility while exploiting full on-device parallelism, as well as a powerful and efficient reweighted regularization method to achieve the proposed sparsity scheme. Our framework is universal, which can be applied to both CNNs and RNNs, implying complete support for the two major kinds of computation-intensive layers (i.e., CONV and FC layers). To complete all aspects of the pruning-for-acceleration task, we also integrate compiler-based code optimization into our framework that can perform DNN inference on mobile devices in real-time. To the best of our knowledge, it is the first time that the weight pruning framework achieves universal coverage for both CNNs and RNNs with real-time mobile acceleration and no accuracy compromise.
Original languageEnglish
Title of host publicationProceedings - International Symposium on Quality Electronic Design, ISQED
Place of Publicationusa
PublisherIEEE Computer Society
Number of pages8
Volume2022-April
ISBN (Electronic)9781665494663
DOIs
StatePublished - Jan 1 2022
Event23rd International Symposium on Quality Electronic Design, ISQED 2022 - Santa Jose, United States
Duration: Apr 6 2022Apr 7 2022

Conference

Conference23rd International Symposium on Quality Electronic Design, ISQED 2022
Country/TerritoryUnited States
CitySanta Jose
Period04/6/2204/7/22

Cite this