A Unified Hardware Architecture for Convolutions and Deconvolutions in CNN

被引:0
|
作者
Bai, Lin [1 ]
Lyu, Yecheng [1 ]
Huang, Xinming [1 ]
机构
[1] Worcester Polytech Inst, Worcester, MA 01609 USA
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Deconvolution plays an important role in the state-of-the-art convolutional neural networks (CNNs) for the tasks like semantic segmentation, image super resolution, etc. In this paper, a scalable neural network hardware architecture for image segmentation is proposed. By sharing the same computing resources, both convolution and deconvolution operations are handled by the same process element array. In addition, access to on-chip and off-chip memories is optimized to alleviate the burden introduced by partial sum. As an example, SegNet-Basic has been implemented using the proposed unified architecture by targeting on Xilinx ZC706 FPGA, which achieves the performance of 151.5 GOPS and 94.3 GOPS for convolution and deconvolution respectively. This unified convolution/deconvolution design is applicable to other CNNs with deconvolution.
引用
收藏
页数:5
相关论文
共 50 条
  • [21] A unified neural MRA architecture combining wavelet CNN and wavelet pooling for texture classification
    Tarafdar, Kishore Kumar
    Saifee, Qutubuddin
    Gadre, Vikram M.
    2022 IEEE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATIONS, SPCOM, 2022,
  • [22] A low-area unified hardware architecture for the AES and the cryptographic hash function Grostl
    At, Nuray
    Beuchat, Jean-Luc
    Okamoto, Eiji
    San, Ismail
    Yamazaki, Teppei
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2017, 106 : 106 - 120
  • [23] Unified hardware architecture for 2D transform in H.266/VVC
    Chen J.-Y.
    Sun B.
    Huang X.-F.
    Sheng Q.-H.
    Lai C.-C.
    Jin X.-Y.
    Zhejiang Daxue Xuebao (Gongxue Ban)/Journal of Zhejiang University (Engineering Science), 2023, 57 (09): : 1894 - 1902
  • [24] Unified Architecture of Execution Level Hardware and Software for Discrete Machinery Manufacturing Control Systems
    Romanov, Alexey
    Romanov, Mikhail
    Kharchenko, Alexander
    Kholopov, Vladimir
    PROCEEDINGS OF THE 14TH IEEE STUDENT CONFERENCE ON RESEARCH AND DEVELOPMENT (SCORED), 2016,
  • [25] Pre-silicon prototyping of a unified hardware architecture for cryptographic manipulation detection codes
    Ganesh, TS
    Sudarshan, TSB
    2004 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY, PROCEEDINGS, 2004, : 323 - 326
  • [26] A Systematic Hardware Sharing Method for Unified Architecture Design of H.264 Transforms
    Chen, Po-Hung
    Chen, Hung-Ming
    Lin, Ing-Chao
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2015, 2015
  • [27] The Unified UE Baseband Modem Hardware Platform Architecture for 3GPP Specifications
    Kwon, Hyunil
    Kim, Kyungho
    Lee, Chungyong
    JOURNAL OF COMMUNICATIONS AND NETWORKS, 2011, 13 (01) : 70 - 76
  • [28] A low-area unified hardware architecture for the AES and the cryptographic hash function ECHO
    Beuchat, Jean-Luc
    Okamoto, Eiji
    Yamazaki, Teppei
    JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2011, 1 (02) : 101 - 121
  • [29] High-Performance CNN Accelerator on FPGA Using Unified Winograd-GEMM Architecture
    Kala, S.
    Jose, Babita R.
    Mathew, Jimson
    Nalesh, S.
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2019, 27 (12) : 2816 - 2828
  • [30] A Unified Fading Model Using Generalized Gamma Convolutions
    Rajan, Adithya
    Tepedelenlioglu, Cihan
    Zeng, Ruochen
    2017 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2017,