A Flexible DNN Accelerator Design with Layer Pipeline for FPGAs

被引:1
|
作者
You, Weijie [1 ]
Chen, Deming [2 ]
Wu, Chang [1 ]
机构
[1] Fudan Univ, Sch Microelect, State Key Lab ASIC & Syst, Shanghai, Peoples R China
[2] Univ Illinois, Urbana, IL USA
关键词
Deep Neural Network; Layer Pipeline; FPGA;
D O I
10.1109/ICISCE48695.2019.00192
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Deep Neural Networks (DNNs) are very effective for image recognition, object detection and tracking To meet the need of deployment of DNNs, accelerator designs have been proposed, especially for implementation on FPGAs. Layer pipeline is a new technology to improve computation efficiency by reducing latency between layers. In this paper, we propose a group-based DNN pipeline accelerator design for FPGAs. An entire DNN is partitioned into layer groups with pipeline computation within every group. A configurable logic is used to switch between groups instantaneously. Thus, our design can handle any size DNNs on a single FPGA chip. We evaluate our accelerator for Alexnet and VGG16 on a Xilinx ZC706 board. Our experimental results show that we can increase the throughput by 19% and 42% when compared with layer-based accelerators in [1] and [16].
引用
收藏
页码:959 / 962
页数:4
相关论文
共 50 条
  • [31] AccDNN: an IP-based DNN Generator for FPGAs
    Zhang, Xiaofan
    Wang, Junsong
    Zhu, Chao
    Lin, Yonghua
    Xiong, Jinjun
    Hwu, Wen-mei
    Chen, Deming
    [J]. PROCEEDINGS 26TH IEEE ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2018), 2018, : 210 - 210
  • [32] Optimizing OpenCL Kernels and Runtime for DNN Inference on FPGAs
    Chung, Seung-Hun
    Abdelrahman, Tarek S.
    [J]. 2020 IEEE 34TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2020), 2020, : 151 - 154
  • [33] HierArch: A Cluster-Based DNN Accelerator with Hierarchical Buses for Design Space Exploration
    Huang, Jyun-Siou
    Chou, Ting-Han
    Lu, Juin-Ming
    Huang, Chih-Tsun
    Liou, Jing-Jia
    [J]. 2023 IEEE 36TH INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE, SOCC, 2023, : 313 - 318
  • [34] HBP: Hierarchically Balanced Pruning and Accelerator Co-Design for Efficient DNN Inference
    Ren, Ao
    Wang, Yuhao
    Zhang, Tao
    Shi, Jiaxing
    Liu, Duo
    Chen, Xianzhang
    Tan, Yujuan
    Xie, Yuan
    [J]. 2023 60TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC, 2023,
  • [35] Flexible Magnetic Design of the MITICA Plasma Source and Accelerator
    Chitarin, G.
    Marconato, N.
    Agostinetti, P.
    Serianni, G.
    Sonato, P.
    [J]. THIRD INTERNATIONAL SYMPOSIUM ON NEGATIVE IONS, BEAMS AND SOURCES (NIBS 2012), 2013, 1515 : 217 - 226
  • [36] Flexible design of wide-pipeline-based WiMAX QC-LDPC decoder architectures on FPGAs using high-level synthesis
    Andrade, J.
    Falcao, G.
    Silva, V.
    [J]. ELECTRONICS LETTERS, 2014, 50 (11) : 839 - U92
  • [37] DSynth: A pipeline synthesis environment for FPGAs
    Wirthlin, Michael
    Sun, Welson
    [J]. FCCM 2006: 14TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2006, : 343 - +
  • [38] Pipeline FFT Architectures Optimized for FPGAs
    Zhou, Bin
    Peng, Yingning
    Hwang, David
    [J]. INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2009, 2009
  • [39] A Silicon Photonic Multi-DNN Accelerator
    Li, Yuan
    Louri, Ahmed
    Karanth, Avinash
    [J]. 2023 32ND INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, PACT, 2023, : 238 - 249
  • [40] Acceleration of DNN Training Regularization: Dropout Accelerator
    Lee, Gunhee
    Park, Hanmin
    Ryu, Soojung
    Lee, Hyuk-Jae
    [J]. 2020 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATION (ICEIC), 2020,