A Survey: Handling Irregularities in Neural Network Acceleration with FPGAs

  • Tong Geng
  • , Chunshu Wu
  • , Cheng Tan
  • , Chenhao Xie
  • , Anqi Guo
  • , Pouya Haghi
  • , Sarah Yuan He
  • , Jiajia Li
  • , Martin Herbordt
  • , Ang Li

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

Abstract

In the last decade, Artificial Intelligence (AI) through Deep Neural Networks (DNNs) has penetrated virtually every aspect of science, technology, and business. Many types of DNNs have been and continue to be developed, including Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs), and Graph Neural Networks (GNNs). The overall problem for all of these Neural Networks (NNs) is that their target applications generally pose stringent constraints on latency and throughput, while also having strict accuracy requirements. There have been many previous efforts in creating hardware to accelerate NNs. The problem designers face is that optimal NN models typically have significant irregularities, making them hardware-unfriendly. In this paper, we first define the problems in NN acceleration by characterizing common irregularities in NN processing into 4 types; then we summarize the existing works that handle the four types of irregularities efficiently using hardware, especially FPGAs; finally, we provide a new vision of next-generation FPGA-based NN acceleration: That the emerging heterogeneity in the next-generation FPGAs is the key to achieving higher performance.

Original languageEnglish
Title of host publication2021 IEEE High Performance Extreme Computing Conference, HPEC 2021
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781665423694
DOIs
StatePublished - 2021
Externally publishedYes
Event2021 IEEE High Performance Extreme Computing Conference, HPEC 2021 - Virtual, Online, United States
Duration: 20 Sep 202124 Sep 2021

Publication series

Name2021 IEEE High Performance Extreme Computing Conference, HPEC 2021

Conference

Conference2021 IEEE High Performance Extreme Computing Conference, HPEC 2021
Country/TerritoryUnited States
CityVirtual, Online
Period20/09/2124/09/21

Fingerprint

Dive into the research topics of 'A Survey: Handling Irregularities in Neural Network Acceleration with FPGAs'. Together they form a unique fingerprint.

Cite this