A Deep Convolutional Neural Network Based on Nested Residue Number System

被引:0
|
作者
Nakahara, Hiroki [1 ]
Sasao, Tsutomu [2 ]
机构
[1] Ehime Univ, Matsuyama, Ehime 790, Japan
[2] Meiji Univ, Tokyo 101, Japan
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A pre-trained deep convolutional neural network (DCNN) is the feed-forward computation perspective which is widely used for the embedded vision systems. In the DCNN, the 2D convolutional operation occupies more than 90% of the computation time. Since the 2D convolutional operation performs massive multiply-accumulation (MAC) operations, conventional realizations could not implement a fully parallel DCNN. The RNS decomposes an integer into a tuple of L integers by residues of moduli set. Since no pair of modulus have a common factor with any other, the conventional RNS decomposes the MAC unit into circuits with different sizes. It means that the RNS could not utilize resources of an FPGA with uniform size. In this paper, we propose the nested RNS (NRNS), which recursively decompose the RNS. It can decompose the MAC unit into circuits with small sizes. In the DCNN using the NRNS, a 48-bit MAC unit is decomposed into 4-bit ones realized by look-up tables of the FPGA. In the system, we also use binary to NRNS converters and NRNS to binary converters. The binary to NRNS converter is realized by on-chip BRAMs, while the NRNS to binary one is realized by DSP blocks and BRAMs. Thus, a balanced usage of FPGA resources leads to a high clock frequency with less hardware. The ImageNet DCNN using the NRNS is implemented on a Xilinx Virtex VC707 evaluation board. As for the performance per area GOPS (Giga operations per second) per a slice, the proposed one is 5.86 times better than the existing best realization.
引用
收藏
页数:6
相关论文
共 50 条
  • [41] Automated glaucoma detection based on deep convolutional neural network
    Ko, Yu-Chieh
    Wey, Shin-Yu
    Lee, Chen-Yi
    Liu, Catherine Jui-Ling
    INVESTIGATIVE OPHTHALMOLOGY & VISUAL SCIENCE, 2018, 59 (09)
  • [42] Human ear recognition based on deep convolutional neural network
    Tian Ying
    Wang Shining
    Li Wanxiang
    PROCEEDINGS OF THE 30TH CHINESE CONTROL AND DECISION CONFERENCE (2018 CCDC), 2018, : 1830 - 1835
  • [43] DETECTION OF CEREBRAL MICROBLEEDING BASED ON DEEP CONVOLUTIONAL NEURAL NETWORK
    Lu, Siyuan
    Lu, Zhihai
    Hou, Xiaoxia
    Cheng, Hong
    Wang, Shuihua
    2017 14TH INTERNATIONAL COMPUTER CONFERENCE ON WAVELET ACTIVE MEDIA TECHNOLOGY AND INFORMATION PROCESSING (ICCWAMTIP), 2017, : 93 - 96
  • [44] Deep Convolutional Neural Network Based Medical Concept Normalization
    Song, Guojie
    Long, Qingqing
    Luo, Yi
    Wang, Yiming
    Jin, Yilun
    IEEE TRANSACTIONS ON BIG DATA, 2022, 8 (05) : 1195 - 1208
  • [45] A Deep Convolutional Neural Network Based Framework for Pneumonia Detection
    Jamil, Sonain
    Abbas, Muhammad Sohail
    Fawad
    Zia, Muhammad Faisal
    Rahman, Muhib Ur
    2021 INTERNATIONAL CONFERENCE ON DIGITAL FUTURES AND TRANSFORMATIVE TECHNOLOGIES (ICODT2), 2021,
  • [46] Intrusion detection method based on a deep convolutional neural network
    Zhang S.
    Xie X.
    Xu Y.
    Qinghua Daxue Xuebao/Journal of Tsinghua University, 2019, 59 (01): : 44 - 52
  • [47] Traffic sign recognition based on deep convolutional neural network
    Yin S.-H.
    Deng J.-C.
    Zhang D.-W.
    Du J.-Y.
    Optoelectronics Letters, 2017, 13 (6) : 476 - 480
  • [48] Semantic Map Construction Based on Deep Convolutional Neural Network
    Hu M.
    Zhang Y.
    Qin C.
    Liu T.
    Jiqiren/Robot, 2019, 41 (04): : 452 - 463
  • [49] Recognition of emotion in music based on deep convolutional neural network
    Rajib Sarkar
    Sombuddha Choudhury
    Saikat Dutta
    Aneek Roy
    Sanjoy Kumar Saha
    Multimedia Tools and Applications, 2020, 79 : 765 - 783
  • [50] Traffic sign recognition based on deep convolutional neural network
    尹世豪
    邓计才
    张大伟
    杜靖远
    Optoelectronics Letters, 2017, 13 (06) : 476 - 480