Skip to main navigation Skip to search Skip to main content

A Computing Efficient Hardware Architecture for Sparse Deep Neural Network Computing

  • Beihang University
  • Tsinghua University

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

Abstract

Convolutional Neural Networks (CNNs) have demonstrated significant performance in AI (artificial intelligence) systems. However, CNNs often have tens or even hundreds of neural layers with millions of parameters to achieve state-of-the-art performance, which hinders the deployment to some resource limited scenarios. Meanwhile, those parameters and data usually are sparse, which results in useless calculation as well as unbalanced calculation. To solve these problem, we propose a computing efficient hardware architecture. In order to decrease calculating redundancy, we filter zero-valued weights and zero-valued feature maps. To reduce redundant memory consumption, we propose a memory division and a data reuse mechanism. To resolve load imbalance, we implement a near-zero-cost scheduling switching strategy. Experimental results show that our architecture saves, on average, 22.6% memory times and 60.5% computing time over the state-of-the-art NN accelerator.

Original languageEnglish
Title of host publication2018 14th IEEE International Conference on Solid-State and Integrated Circuit Technology, ICSICT 2018 - Proceedings
EditorsTing-Ao Tang, Fan Ye, Yu-Long Jiang
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781538644409
DOIs
StatePublished - 5 Dec 2018
Event14th IEEE International Conference on Solid-State and Integrated Circuit Technology, ICSICT 2018 - Qingdao, China
Duration: 31 Oct 20183 Nov 2018

Publication series

Name2018 14th IEEE International Conference on Solid-State and Integrated Circuit Technology, ICSICT 2018 - Proceedings

Conference

Conference14th IEEE International Conference on Solid-State and Integrated Circuit Technology, ICSICT 2018
Country/TerritoryChina
CityQingdao
Period31/10/183/11/18

Keywords

  • CNN
  • Dataflow processing
  • Spatial Architecture

Fingerprint

Dive into the research topics of 'A Computing Efficient Hardware Architecture for Sparse Deep Neural Network Computing'. Together they form a unique fingerprint.

Cite this