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
关键词
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 条
  • [21] On Input/Output Architectures for Convolutional Neural Network-Based Cross-View Gait Recognition
    Takemura, Noriko
    Makihara, Yasushi
    Muramatsu, Daigo
    Echigo, Tomio
    Yagi, Yasushi
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2019, 29 (09) : 2708 - 2719
  • [22] Uncertainty Quantification With Mixed Data by Hybrid Convolutional Neural Network for Additive Manufacturing
    Yin, Jianhua
    Hu, Zhen
    Du, Xiaoping
    ASCE-ASME JOURNAL OF RISK AND UNCERTAINTY IN ENGINEERING SYSTEMS PART B-MECHANICAL ENGINEERING, 2024, 10 (03):
  • [23] Dual Attention Graph Convolutional Neural Network to Support Mocap Data Animation
    Skublewska-Paszkowska, Maria
    Powroznik, Pawel
    Barszcz, Marcin
    Dziedzic, Krzysztof
    ADVANCES IN SCIENCE AND TECHNOLOGY-RESEARCH JOURNAL, 2023, 17 (05) : 313 - 325
  • [24] A Multiple-Loss Dual-Output Convolutional Neural Network for Fashion Class Classification
    Stephen, Okeke
    Maduh, Uchenna Joseph
    Ibrokhimov, Sanjar
    Hui, Kueh Lee
    Al-Absi, Ahmed Abdulhakim
    Sain, Mangal
    2019 21ST INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT): ICT FOR 4TH INDUSTRIAL REVOLUTION, 2019, : 408 - 412
  • [25] Sparse convolutional neural network acceleration with lossless input feature map compression for resource-constrained systems
    Kwon, Jisu
    Kong, Joonho
    Munir, Arslan
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2022, 16 (01): : 29 - 43
  • [26] Seizure prediction in scalp EEG based channel attention dual-input convolutional neural network
    Sun, Biao
    Lv, Jia-Jun
    Rui, Lin-Ge
    Yang, Yu-Xuan
    Chen, Yun-Gang
    Ma, Chao
    Gao, Zhong-Ke
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2021, 584
  • [27] Dual-Input and Multi-Channel Convolutional Neural Network Model for Vehicle Speed Prediction
    Xing, Jiaming
    Chu, Liang
    Guo, Chong
    Pu, Shilin
    Hou, Zhuoran
    SENSORS, 2021, 21 (22)
  • [28] Extracting Features from Both the INput and the Output of a Convolutional Neural Network to Detect Distributed Denial of Service Attacks
    Ghanbari, Maryam
    Kinsner, Witold
    PROCEEDINGS OF 2018 IEEE 17TH INTERNATIONAL CONFERENCE ON COGNITIVE INFORMATICS & COGNITIVE COMPUTING (ICCI*CC 2018), 2018, : 138 - 144
  • [29] Deep Convolutional Neural Network Based Antenna Selection in Multiple-Input Multiple-Output System
    Cai, Jiaxin
    Li, Yan
    Hu, Ying
    YOUNG SCIENTISTS FORUM 2017, 2018, 10710
  • [30] Data Pre-processing Based on Convolutional Neural Network for Improving Precision of Indoor Positioning
    Lu, Eric Hsueh-Chan
    Chang, Kuei-Hua
    Ciou, Jing-Mei
    INTELLIGENT INFORMATION AND DATABASE SYSTEMS (ACIIDS 2020), PT I, 2020, 12033 : 545 - 552