NoC-based DNN Accelerator: A Future Design Paradigm

被引:46
作者
Chen, Kun-Chih [1 ]
Ebrahimi, Masoumeh [2 ]
Wang, Ting-Yi [1 ]
Yang, Yuch-Chi [1 ]
机构
[1] Natl Sun Yat Sen Univ, Kaohsiung, Taiwan
[2] KTH Royal Inst Technol, Stockholm, Sweden
来源
PROCEEDINGS OF THE 13TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON NETWORKS-ON-CHIP (NOCS'19) | 2019年
关键词
Network-on-Chip (NoC); Deep Neural Network (DNN); CNN; RNN; Accelerators; Routing Algorithms; Mapping Algorithms; Neural Network Simulator; NETWORK;
D O I
10.1145/3313231.3352376
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Deep Neural Networks (DNN) have shown significant advantages in many domains such as pattern recognition, prediction, and control optimization. The edge computing demand in the Internet-of-Things era has motivated many kinds of computing platforms to accelerate the DNN operations. The most common platforms are CPU, GPU, ASIC, and FPGA. However, these platforms suffer from low performance (i.e., CPU and GPU), large power consumption (i.e., CPU, GPU, ASIC, and FPGA), or low computational flexibility at runtime (i.e., FPGA and ASIC). In this paper, we suggest the NoC-based DNN platform as a new accelerator design paradigm. The NoC-based designs can reduce the off-chip memory accesses through a flexible interconnect that facilitates data exchange between processing elements on the chip. We first comprehensively investigate conventional platforms and methodologies used in DNN computing. Then we study and analyze different design parameters to implement the NoC-based DNN accelerator. The presented accelerator is based on mesh topology, neuron clustering, random mapping, and XY-routing. The experimental results on LeNet, MobileNet, and VGG-16 models show the benefits of the NoC-based DNN accelerator in reducing off-chip memory accesses and improving runtime computational flexibility.
引用
收藏
页数:8
相关论文
共 52 条
[1]  
[Anonymous], ABS171201507 CORR
[2]  
[Anonymous], 2013, ROUTING ALGORITHMS N
[3]  
[Anonymous], P 3 INT C LEARNING R
[4]  
[Anonymous], NOCS 17
[5]  
[Anonymous], VLSI CIRCUITS 16
[6]  
[Anonymous], BIGDL DISTRIBUTED DE
[7]  
[Anonymous], VLSI CIRCUITS 17
[8]  
[Anonymous], 2018, INT SYMP NETW CHIP
[9]  
[Anonymous], 2018, IEEE INT J ARXIV
[10]  
[Anonymous], 2015, ABS150202551 CORR