Efficient Implementation of 2D and 3D Sparse Deconvolutional Neural Networks with a Uniform Architecture on FPGAs

被引:10
|
作者
Wang, Deguang [1 ]
Shen, Junzhong [1 ]
Wen, Mei [1 ]
Zhang, Chunyuan [1 ]
机构
[1] Natl Univ Def Technol, Coll Comp, Changsha 410073, Hunan, Peoples R China
关键词
DCNN; FPGA; pruning; sparsity; acceleration; 2D; 3D; uniform architecture;
D O I
10.3390/electronics8070803
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Three-dimensional (3D) deconvolution is widely used in many computer vision applications. However, most previous works have only focused on accelerating two-dimensional (2D) deconvolutional neural networks (DCNNs) on Field-Programmable Gate Arrays (FPGAs), while the acceleration of 3D DCNNs has not been well studied in depth as they have higher computational complexity and sparsity than 2D DCNNs. In this paper, we focus on the acceleration of both 2D and 3D sparse DCNNs on FPGAs by proposing efficient schemes for mapping 2D and 3D sparse DCNNs on a uniform architecture. Firstly, a pruning method is used to prune unimportant network connections and increase the sparsity of weights. After being pruned, the number of parameters of DCNNs is reduced significantly without accuracy loss. Secondly, the remaining non-zero weights are encoded in coordinate (COO) format, reducing the memory demands of parameters. Finally, to demonstrate the effectiveness of our work, we implement our accelerator design on the Xilinx VC709 evaluation platform for four real-life 2D and 3D DCNNs. After the first two steps, the storage required of DCNNs is reduced up to 3.9x. Results show that the performance of our method on the accelerator outperforms that of the our prior work by 2.5x to 3.6x in latency.
引用
收藏
页数:13
相关论文
共 49 条
  • [1] A Uniform Architecture Design for Accelerating 2D and 3D CNNs on FPGAs
    Liu, Zhiqiang
    Chow, Paul
    Xu, Jinwei
    Jiang, Jingfei
    Dou, Yong
    Zhou, Jie
    ELECTRONICS, 2019, 8 (01)
  • [2] An Implementation of 3D Electron Tomography on FPGAs
    Gruell, Frederik
    Kunz, Michael
    Hausmann, Michael
    Kebschull, Udo
    2012 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2012,
  • [3] Towards Efficient Task Scheduling on 2D Reconfigurable FPGAs
    Wang, Peng
    Zhang, Junfeng
    Chen, Xue
    ADVANCES IN APPLIED SCIENCES AND MANUFACTURING, PTS 1 AND 2, 2014, 850-851 : 961 - 964
  • [4] Efficient hardware architecture for direct 2D DCT computation and its FPGA Implementation
    Hatim, Anas
    Belkouch, Said
    Sadiki, Tayeb
    Hassani, Moha M'Rabet
    2013 25TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS (ICM), 2013,
  • [5] Implementation and Comparison of the 5/3 Lifting 2D Discrete Wavelet Transform Computation Schedules on FPGAs
    Maria E. Angelopoulou
    Konstantinos Masselos
    Peter Y. K. Cheung
    Yiannis Andreopoulos
    Journal of Signal Processing Systems, 2008, 51 : 3 - 21
  • [6] Implementation and comparison of the 5/3 lifting 2D discrete wavelet transform computation schedules on FPGAs
    Angelopoulou, Maria E.
    Cheung, Peter Y. K.
    Masselos, Konstantinos
    Andreopoulos, Yiannis
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2008, 51 (01): : 3 - 21
  • [7] An Efficient Approach for Managing Power Consumption Hotspots Distribution on 3D FPGAs
    Siozios, Kostas
    Soudris, Dimitrios
    INTEGRATED CIRCUIT AND SYSTEMS DESIGN: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2009, 5349 : 439 - 448
  • [8] FPGA-based Architecture for a Low-Cost 3D Lidar Design and Implementation from Multiple Rotating 2D Lidars with ROS
    Queralta, J. Pena
    Yuhong, F.
    Salomaa, L.
    Qingqing, L.
    Gia, T. N.
    Zou, Z.
    Tenhunen, H.
    Westerlund, T.
    2019 IEEE SENSORS, 2019,
  • [9] Real-time 2D to 3D Image Conversion Algorithm and VLSI Architecture for Natural Scene
    Shih-Chang Hsia
    Szu-Hong Wang
    Ho-Cheng Tsai
    Circuits, Systems, and Signal Processing, 2022, 41 : 4455 - 4478
  • [10] Real-time 2D to 3D Image Conversion Algorithm and VLSI Architecture for Natural Scene
    Hsia, Shih-Chang
    Wang, Szu-Hong
    Tsai, Ho-Cheng
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2022, 41 (08) : 4455 - 4478