arrow
返回

Hardware Accelerator Design for Sparse DNN Inference and Training: A Tutorial

delete2024-03-01
delete3
PRE
AI
W
Wendong Mao
M
Meiqi Wang
X
Xiaoru Xie
X
Xiao Wu
Z
Zhongfeng Wang *
DOI:10.1109/TCSII.2023.3344681delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Deep neural networks (DNNs) are widely used in many fields, such as artificial intelligence generated content (AIGC) and robotics. To efficiently support these tasks, the model pruning technique is developed to compress the computational and memory-intensive DNNs. However, directly executing these sparse models on a common hardware accelerator can cause significant under-utilization, since invalid data resulting from the sparse patterns leads to unnecessary computations and irregular memory accesses. This brief analyzes the critical issues in accelerating sparse models, and provides an overview of typical hardware designs for various sparse DNNs, such as convolutional neural networks (CNNs), recurrent neural networks (RNNs), generative adversarial networks (GANs), and Transformers. Following the overview, we give a practical guideline of designing efficient accelerators for sparse DNNs with qualitative metrics to evaluate hardware overhead under different cases. In addition, we highlight potential opportunities in terms of hardware/software/algorithm co-optimizations from the perspective of sparse DNN implementation, and provide insights into recent design trends for the efficient implementation of transformers with sparse attention, which facilitates large language model (LLM) deployments with high throughput and energy efficiency.
Keyword:
Hardware acceleration
sparsity
CNN
transformer
tutorial
deep learning

期刊

I
IEEE Transactions on Circuits and Systems and Express Briefs
IF:
4.9
论文数:
8.8K
被引数:
2.5W

机构

S
Sun Yat Sen University
学者数:
9.9W
论文数: 7.2W
被引数: 95
N
nanjing university
学者数:
7.8W
论文数: 5.6W
被引数: 87
引用论文

引用论文

err分享
err收藏
Concise Total Synthesis of Complanadine A Enabled by Pyrrole-to-Pyridine Molecular Editing
err2023-07-03
err0
PREAI
errBrandon S. Martin; Donghui Ma; Mingji Dai; Takeru Saito; Katelyn S. Gallagher
err分享
err收藏
Sagitta: An Energy-Efficient Sparse 3D-CNN Accelerator for Real-Time 3-D Understanding
err2023-12-01
err4
PREAI
errZhou, Changchun; Liu, Min; Qiu, Siyuan; Cao, Xugang; Fu, Yuzhe; He, Yifan; Jiao, Hailong
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
A dynamical two-dimensional traffic model in an anisotropic network
err2013-01-01
err0
errOAAI
errTibye Saumtally; Jean-Patrick Lebacque; Habib Haj-Salem
err分享
err收藏
err分享
err收藏
学者 查看更多内容