paper-with-me

Papers

SparseNN: An Energy-Efficient Neural Network Accelerator Exploiting Input and Output Sparsity

2017-11-03 · Jingyang Zhu, Jingbo Jiang, Xizi Chen, Chi-Ying Tsui

Contemporary Deep Neural Network (DNN) contains millions of synaptic connections with tens to hundreds of layers. The large computation and memory requirements pose a challenge to the hardware design. In this work, we leverage the intrinsic activation sparsity of DNN to substantially reduce the execution cycles and the energy consumption. An end-to-end training algorithm is proposed to develop a lightweight run-time predictor for the output activation sparsity on the fly. From our experimental results, the computation overhead of the prediction phase can be reduced to less than 5% of the original feedforward phase with negligible accuracy loss. Furthermore, an energy-efficient hardware architecture, SparseNN, is proposed to exploit both the input and output sparsity. SparseNN is a scalable architecture with distributed memories and processing elements connected through a dedicated on-chip network. Compared with the state-of-the-art accelerators which only exploit the input sparsity, SparseNN can achieve a 10%-70% improvement in throughput and a power reduction of around 50%.

📄 PDF Abstract BibTeX arXiv:1711.01263

Code (0)

등록된 구현이 없습니다.

Tasks

Efficient Neural Network

Similar Papers 제목 키워드 기반

MPNA: A Massively-Parallel Neural Array Accelerator with Dataflow Optimization for Convolutional Neural Networks

2018-10-30 · Muhammad Abdullah Hanif, Rachmad Vidya Wicaksana Putra, Muhammad Tanvir, Rehan Hafiz 외

The state-of-the-art accelerators for Convolutional Neural Networks (CNNs) typically focus on accelerating only the convolutional layers, but do not prioritize the fully-connected layers much. Hence, they lack a synergis…

UCNN: Exploiting Computational Reuse in Deep Neural Networks via Weight Repetition

2018-04-18 · Kartik Hegde, Jiyong Yu, Rohit Agrawal, Mengjia Yan 외

Convolutional Neural Networks (CNNs) have begun to permeate all corners of electronic society (from voice recognition to scene generation) due to their high accuracy and machine efficiency per operation. At their core, C…

Scene Generation

SGCN: Exploiting Compressed-Sparse Features in Deep Graph Convolutional Network Accelerators

2023-01-25 · Mingi Yoo, Jaeyong Song, Jounghoo Lee, Namhyung Kim 외

Graph convolutional networks (GCNs) are becoming increasingly popular as they overcome the limited applicability of prior neural networks. A GCN takes as input an arbitrarily structured graph and executes a series of lay…

Feature Compression

S2TA: Exploiting Structured Sparsity for Energy-Efficient Mobile CNN Acceleration

2021-07-16 · Zhi-Gang Liu, Paul N. Whatmough, Yuhao Zhu, Matthew Mattina

Exploiting sparsity is a key technique in accelerating quantized convolutional neural network (CNN) inference on mobile devices. Prior sparse CNN accelerators largely exploit un-structured sparsity and achieve significan…

FlexNN: A Dataflow-aware Flexible Deep Learning Accelerator for Energy-Efficient Edge Devices

2024-03-14 · Arnab Raha, Deepak A. Mathaikutty, Soumendu K. Ghosh, Shamik Kundu

This paper introduces FlexNN, a Flexible Neural Network accelerator, which adopts agile design principles to enable versatile dataflows, enhancing energy efficiency. Unlike conventional convolutional neural network accel…