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 条
  • [31] Efficient architecture for direct 8x8 2D DCTcomputations with earlier zigzag ordering
    Hatim, Anas
    Belkouch, Said
    Benslimane, Abderrahim
    Hassani, Moha M'Rabet
    Sadiki, Tayeb
    MULTIMEDIA TOOLS AND APPLICATIONS, 2016, 75 (11) : 6121 - 6141
  • [32] Exploring static bifurcations in a controlled dynamical system with cubic and quadratic nonlinearities: 2D and 3D visualization
    Saeed, Nasser A.
    Awrejcewicz, Jan
    Omara, Osama M.
    Hou, Lei
    Sharaf, Mohamed
    PHYSICA SCRIPTA, 2023, 98 (11)
  • [33] Hardware Efficient Architecture for 2D DCT and IDCT Using Taylor-Series Expansion of Trigonometric Functions
    Mukherjee, Debasish
    Mukhopadhyay, Susanta
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2020, 30 (08) : 2723 - 2735
  • [34] Radiation belt 2D and 3D simulations for CIR-driven storms during Carrington Rotation 2068
    Hudson, Mary
    Brito, Thiago
    Elkington, Scot
    Kress, Brian
    Li, Zhao
    Wiltberger, Mike
    JOURNAL OF ATMOSPHERIC AND SOLAR-TERRESTRIAL PHYSICS, 2012, 83 : 51 - 62
  • [35] 3D CAIPIRINHA SPACE versus standard 2D TSE for routine knee MRI: a large-scale interchangeability study
    Pieter Van Dyck
    Céline Smekens
    Ella Roelant
    Thijs Vande Vyvere
    Annemiek Snoeckx
    Eline De Smet
    European Radiology, 2022, 32 : 6456 - 6467
  • [36] 3D CAIPIRINHA SPACE versus standard 2D TSE for routine knee MRI: a large-scale interchangeability study
    Van Dyck, Pieter
    Smekens, Celine
    Roelant, Ella
    Vande Vyvere, Thijs
    Snoeckx, Annemiek
    De Smet, Eline
    EUROPEAN RADIOLOGY, 2022, 32 (09) : 6456 - 6467
  • [37] Memory Efficient High Speed Systolic Array Architecture Design with Multiplexed Distributed Arithmetic for 2D DTCWT Computation on FPGA
    Poornima, B.
    Sumathi, A.
    Raj, Cyril Prasanna P.
    INFORMACIJE MIDEM-JOURNAL OF MICROELECTRONICS ELECTRONIC COMPONENTS AND MATERIALS, 2019, 49 (03): : 119 - 132
  • [38] Toward an Efficient Deep Pipelined Template-Based Architecture for Accelerating the Entire 2-D and 3-D CNNs on FPGA
    Shen, Junzhong
    Huang, You
    Wen, Mei
    Zhang, Chunyuan
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (07) : 1442 - 1455
  • [39] 3D Wave Digital Filter Implementation on a Virtex2 FPGA Board with external SDRAM
    Li, Hongwei
    Kummert, Anton
    Schauland, Sam
    Velten, Joerg
    NDS: 2009 INTERNATIONAL WORKSHOP ON MULTIDIMENSIONAL (ND) SYSTEMS, 2009, : 67 - 71
  • [40] Sharp difference in the change in molar volumes and enthalpy of dissolution of 2D and 3D molecules in solvents illustrated by the Diels-Alder reaction
    Kiselev, Vladimir D.
    Kolesnikova, Anastasia O.
    Kornilov, Dmitry A.
    JOURNAL OF MOLECULAR LIQUIDS, 2020, 311