An FPGA-based accelerator for deep neural network with novel reconfigurable architecture

被引:11
|
作者
Jia, Han [1 ]
Ren, Daming [1 ]
Zou, Xuecheng [1 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Opt & Elect Informat, Wuhan, Peoples R China
来源
IEICE ELECTRONICS EXPRESS | 2021年 / 18卷 / 04期
关键词
deep neural network; accelerate solutions; reconfigurable ar-chitecture; data flow; PROCESSOR;
D O I
10.1587/elex.18.20210012
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Due to the high parallelism, Data flow architecture is a common solution for deep neural network (DNN) acceleration, however, existing DNN accelerate solutions exhibit limited flexibility to diverse network models. This paper presents a novel reconfigurable architecture as DNN accelerate solution, which consists of circuit blocks all can be reconfigured to adapt to different networks, and maintain high throughput. The proposed architecture shows good transferability to diverse DNN models due to its reconfigurable processing element (PE) array, which can be adjusted to deal with various filter sizes of networks. In the meanwhile, according to proposed data reuse technique based on parameter proportion property of different layers in DNN, a reconfigurable on-chip buffer mechanism is raised. Moreover, the accelerator enhances its performance by exploiting the sparsity property of input feature map. Compared to other state-of-theart solutions based on FPGA, our architecture achieves high performance, and presents good flexibility in the meantime.
引用
收藏
页数:5
相关论文
共 50 条
  • [41] Architecture design for reliable and reconfigurable FPGA-based GNC computer for deep space exploration
    Yang MengFei
    Liu Bo
    Gong Jian
    Liu HongJin
    Hu HongKai
    Dong YangYang
    Shi Lei
    Zhao YunFu
    Miao ZhiFu
    SCIENCE CHINA-TECHNOLOGICAL SCIENCES, 2016, 59 (02) : 289 - 300
  • [42] Architecture design for reliable and reconfigurable FPGA-based GNC computer for deep space exploration
    YANG MengFei
    LIU Bo
    GONG Jian
    LIU HongJin
    HU HongKai
    DONG YangYang
    SHI Lei
    ZHAO YunFu
    MIAO ZhiFu
    Science China(Technological Sciences), 2016, 59 (02) : 289 - 300
  • [43] Architecture design for reliable and reconfigurable FPGA-based GNC computer for deep space exploration
    MengFei Yang
    Bo Liu
    Jian Gong
    HongJin Liu
    HongKai Hu
    YangYang Dong
    Lei Shi
    YunFu Zhao
    ZhiFu Miao
    Science China Technological Sciences, 2016, 59 : 289 - 300
  • [44] A Hybrid Architecture for Efficient FPGA-based Implementation of Multilayer Neural Network
    Lin, Zhen
    Dong, Yiping
    Li, Yan
    Watanabe, Takahiro
    PROCEEDINGS OF THE 2010 IEEE ASIA PACIFIC CONFERENCE ON CIRCUIT AND SYSTEM (APCCAS), 2010, : 616 - 619
  • [45] FPGA-based Deep Learning Accelerator for RF Applications
    den Boer, H.
    Muller, R. W. D.
    Wong, S.
    Voogt, V.
    2021 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM 2021), 2021,
  • [46] A FPGA-based Neural Accelerator for Small IoT Devices
    Hong, Seongmin
    Park, Yongjun
    PROCEEDINGS INTERNATIONAL SOC DESIGN CONFERENCE 2017 (ISOCC 2017), 2017, : 294 - 295
  • [47] A Deep Neural Network Accelerator Based on Tiled RRAM Architecture
    Wang, Qiwen
    Wang, Xinxin
    Lee, Seung Hwan
    Meng, Fan-Hsuan
    Lu, Wei D.
    2019 IEEE INTERNATIONAL ELECTRON DEVICES MEETING (IEDM), 2019,
  • [48] FPGA-based implementation of deep neural network using stochastic computing
    Nobari, Maedeh
    Jahanirad, Hadi
    APPLIED SOFT COMPUTING, 2023, 137
  • [49] FPGA-Based Reduction Techniques for Efficient Deep Neural Network Deployment
    Page, Adam
    Mohsenin, Tinoosh
    2016 IEEE 24TH ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2016, : 200 - 200
  • [50] Exploration and Generation of Efficient FPGA-based Deep Neural Network Accelerators
    Ali, Nermine
    Philippe, Jean-Marc
    Tain, Benoit
    Coussy, Philippe
    2021 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS 2021), 2021, : 123 - 128