Skip to main navigation Skip to search Skip to main content

Joint Sparsity with Mixed Granularity for Efficient GPU Implementation

  • Chuliang Guo
  • , Xingang Yan
  • , Yufei Chen
  • , He Li
  • , Xunzhao Yin
  • , Cheng Zhuo
  • Zhejiang University

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

Abstract

Given the over-parameterization property in recent deep neural networks, sparsification is widely used to compress networks and save memory footprint. Unstructured sparsity, i.e., fine-grained pruning, can help preserve model accuracy, while structured sparsity, i.e., coarse-grained pruning, is preferred for general-purpose hardwares, e.g., GPUs. This paper proposes a novel joint sparsity pattern using mixed granularity to take advantage of both unstructured and structured sparsity. We utilize a heuristic strategy to infer the joint sparsity pattern by mixing vector-wise fine-grained and block-wise coarse-grained pruning masks. Experimental results show that the joint sparsity can achieve higher model accuracy and sparsity ratio while consistently maintaining moderate inference speed for VGG-16 on CIFAR-100 in comparison to the commonly used block sparsity and balanced sparsity strategies.

Original languageEnglish
Title of host publicationProceedings of the 2021 Design, Automation and Test in Europe, DATE 2021
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1356-1359
Number of pages4
ISBN (Electronic)9783981926354
DOIs
StatePublished - 1 Feb 2021
Externally publishedYes
Event2021 Design, Automation and Test in Europe Conference and Exhibition, DATE 2021 - Virtual, Online, France
Duration: 1 Feb 20215 Feb 2021

Publication series

NameProceedings -Design, Automation and Test in Europe, DATE
Volume2021-February
ISSN (Print)1530-1591

Conference

Conference2021 Design, Automation and Test in Europe Conference and Exhibition, DATE 2021
Country/TerritoryFrance
CityVirtual, Online
Period1/02/215/02/21

Keywords

  • Lightweight Architecture
  • Machine Learning
  • Network Pruning
  • Structured Sparsity

Fingerprint

Dive into the research topics of 'Joint Sparsity with Mixed Granularity for Efficient GPU Implementation'. Together they form a unique fingerprint.

Cite this