Dual-Precision Acceleration of Convolutional Neural Network Computation with Mixed Input and Output Data Reuse

被引:0
|
作者
Hsiao, Shen-Fu [1 ]
Wu, Pei-Hsuan [1 ]
Chen, Jien-Min [1 ]
Chen, Kun-Chih [1 ]
机构
[1] Natl Sun Yat Sen Univ, Dept Comp Sci & Engn, Kaohsiung, Taiwan
来源
2019 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS) | 2019年
关键词
Convolutional Neural Network; Deep Neural Network; Machine Learning; data reuse; hardware accelerator;
D O I
10.1109/iscas.2019.8702094
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Memory access dominates power consumption in hardware acceleration of deep neural networks (DNN) computation due to the movement of huge data and weights. This paper design a DNN accelerator using mixed input and output data reuse scheme to achieve balance between internal memory size and memory access amount, two contradictory design goals in resource limited embedded systems. First, analytical forms for memory size and accesses are derived for different data reuse methods in DNN convolution. After comparing the analysis results across different convolutional layers of the VGG-16 model with different levels of hardware parallelism, we implement a low-cost DNN hardware accelerator using mixed input and output data reuse scheme with 32 processing elements (PEs) operating in parallel. Furthermore, the design supports two precision modes (8-bit and 16-bit) allowing variable precision requirements across DNN layers, resulting in more efficient computation compared with single-precision designs through sharing of hardware resource.
引用
收藏
页数:4
相关论文
共 50 条
  • [41] High Precision Raman Distributed Fiber Sensing Using Residual Composite Dual-Convolutional Neural Network
    Guo, Haosen
    Li, Jian
    Xue, Xiaohui
    Zhang, Mingjiang
    JOURNAL OF LIGHTWAVE TECHNOLOGY, 2024, 42 (10) : 3918 - 3928
  • [42] Flexible Multi-Precision Accelerator Design for Deep Convolutional Neural Networks Considering Both Data Computation and Communication
    Hsiao, Shen-Fu
    Chen, Yu-Hong
    2020 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), 2020,
  • [43] Diagnosis of Patellofemoral Pain Syndrome Based on a Multi-Input Convolutional Neural Network With Data Augmentation
    Shi, Wuxiang
    Li, Yurong
    Xiong, Baoping
    Du, Min
    FRONTIERS IN PUBLIC HEALTH, 2021, 9
  • [44] COLLABORATIVE CLASSIFICATION OF HYPERSPECTRAL AND LIDAR DATA BASED ON DUAL-BRANCH CONVOLUTIONAL NEURAL NETWORK
    Wang, Aili
    Xing, Shuang
    Li, Meixin
    Yang, Yunhong
    Ding, Shanshan
    Wu, Haibin
    Iwahori, Yuji
    2022 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS 2022), 2022, : 2738 - 2741
  • [45] Improving respiratory signal prediction with a deep neural network and simple changes to the input and output data format
    Hirai, Ryusuke
    Mori, Shinichiro
    Suyari, Hiroki
    Ishikawa, Hitoshi
    PHYSICS IN MEDICINE AND BIOLOGY, 2024, 69 (08):
  • [46] High Accuracy and Low Latency Mixed Precision Neural Network Acceleration for TinyML Applications on Resource-Constrained FPGAs
    Ng, Wei Soon
    Goh, Wang Ling
    Gao, Yuan
    2024 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS 2024, 2024,
  • [47] REMAINING USEFUL LIFE PREDICTION OF WIND TURBINE BEARINGS BASED ON DUAL-INPUT DEEP CONVOLUTIONAL NEURAL NETWORK
    Liu J.
    Su Y.
    Chen C.
    Taiyangneng Xuebao/Acta Energiae Solaris Sinica, 2023, 44 (12): : 238 - 250
  • [48] Dual-input convolutional neural network for glaucoma diagnosis using spectral-domain optical coherence tomography
    Sun, Sukkyu
    Ha, Ahnul
    Kim, Young Kook
    Yoo, Byeong Wook
    Kim, Hee Chan
    Park, Ki Ho
    BRITISH JOURNAL OF OPHTHALMOLOGY, 2021, 105 (11) : 1555 - 1560
  • [49] Investigating the Effect of Various Augmentations on the Input Data Fed to a Convolutional Neural Network for the Task of Mammographic Mass Classification
    Hamidinekoo, Azam
    Suhail, Zobia
    Qaiser, Talha
    Zwiggelaar, Reyer
    MEDICAL IMAGE UNDERSTANDING AND ANALYSIS (MIUA 2017), 2017, 723 : 398 - 409
  • [50] Multi-input convolutional neural network for breast cancer detection using thermal images and clinical data
    Sanchez-Cauce, Raquel
    Perez-Martin, Jorge
    Luque, Manuel
    COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2021, 204