An Implementation and Optimization of Artificial Neural Network Based on Intra-chip Heterogeneous

被引:0
|
作者
Qiang, Haonan [1 ,2 ]
Shao, Cuiping [1 ]
Li, Huiyin [1 ]
机构
[1] Chinese Acad Sci, Shenzhen Inst Adv Technol, Shenzhen 518055, Peoples R China
[2] Hunan Univ, Changsha 410082, Peoples R China
关键词
heterogeneous computing; hardware acceleration; low power consumption; neural network; reusable kernel;
D O I
10.1109/icasid.2019.8925003
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, deep learning has been widely used in various fields, and powerful computing power is the basis for supporting the development of deep learning. Heterogeneous computing has become a mainstream direction for improving computing power due to its excellent performance and flexible structure. However, it also requires a lot of optimization from the algorithm to the hardware structure to perform large scale operations under low power conditions. In order to solve the above problems, this paper proposes a flexible optimization and implementation based on intra-chip heterogeneous. First, we divide tasks and assign code segments of the same operation to the same subtask. Secondly, according to the requirements of subtasks, a reusable and configurable acceleration kernel is developed in the FPGA, which has high multiplexing rate and flexibility. In addition, the performance and power consumption of the core is improved by optimizing the memory access and interface communication. The experiment result on a convolutional neural network with proposed method demonstrates that it only takes 1.1ms to identify a picture and power is 2.5W. Compared with the efficiency of running on ARM, the speed of convolution operation based on heterogeneous platform is 46.8 times faster.
引用
收藏
页码:142 / 147
页数:6
相关论文
共 50 条
  • [1] MOCA: an Inter/Intra-Chip Optical Network for Memory
    Wang, Zhehui
    Pang, Zhengbin
    Yang, Peng
    Xu, Jiang
    Chen, Xuanqi
    Maeda, Rafael K. V.
    Wang, Zhifei
    Duong, Luan H. K.
    Li, Haoran
    Wang, Zhe
    PROCEEDINGS OF THE 2017 54TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2017,
  • [2] An Inter/Intra-Chip Optical Network for Manycore Processors
    Wu, Xiaowen
    Xu, Jiang
    Ye, Yaoyao
    Wang, Xuan
    Nikdast, Mahdi
    Wang, Zhehui
    Wang, Zhe
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2015, 23 (04) : 678 - 691
  • [3] BPSK Modulation Based Exact BER Computation for Network Intra-Chip RF Interconnect
    Ullah, Muhammad S.
    Alharbi, Abdullah G.
    Chowdhury, Masud H.
    2017 29TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS (ICM), 2017, : 91 - 94
  • [4] Capacity of Gaussian MIMO Channel for Network Intra-Chip RF Interconnect
    Ullah, Muhammad S.
    Alharbi, Abdullah G.
    Chowdhury, Masud H.
    2017 9TH IEEE-GCC CONFERENCE AND EXHIBITION (GCCCE), 2018, : 486 - 490
  • [5] Inter/Intra-Chip Optical Interconnection Network: Opportunities, Challenges, and Implementations
    Yang, Peng
    Nakamura, Shigeru
    Yashiki, Kenichiro
    Wang, Zhehui
    Duong, Luan H. K.
    Wang, Zhifei
    Chen, Xuanqi
    Nakamura, Yuichi
    Xu, Jiang
    2016 TENTH IEEE/ACM INTERNATIONAL SYMPOSIUM ON NETWORKS-ON-CHIP (NOCS), 2016,
  • [6] Context-Based Error Correction Scheme Using Recurrent Neural Network for Resilient and Efficient Intra-Chip Data Transmission
    Sugaya, Naoto
    Natsui, Masanori
    Hanyu, Takahiro
    2016 IEEE 46TH INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC (ISMVL 2016), 2016, : 72 - 77
  • [7] Intra-chip wireless interconnections based on high performances integrated antennas
    Triantafyllou, A
    Farcy, A
    Benech, P
    Ndagijimana, F
    Exshaw, O
    Tinella, C
    Richard, O
    Raynaud, C
    Torres, J
    SOLID-STATE ELECTRONICS, 2005, 49 (09) : 1477 - 1483
  • [8] Enhancement of Intra-chip Transmission between Wireless Interconnects using Artificial Magnetic Conductors
    Narde, Rounak Singh
    Venkataraman, Jayanti
    Ganguly, Amlan
    2018 IEEE ANTENNAS AND PROPAGATION SOCIETY INTERNATIONAL SYMPOSIUM ON ANTENNAS AND PROPAGATION & USNC/URSI NATIONAL RADIO SCIENCE MEETING, 2018, : 805 - 806
  • [9] Antenna optimization based on Artificial Neural Network
    Linh Ho Manh
    Mussetta, Marco
    Grimaccia, Francesco
    Zich, Riccardo E.
    Pirinoli, Paola
    2014 8TH EUROPEAN CONFERENCE ON ANTENNAS AND PROPAGATION (EUCAP), 2014, : 3172 - 3175
  • [10] A Scalable Network-on-Chip based Neural Network Implementation on FPGAs
    Thanh Thi Thanh Bui
    Phillips, Braden
    2019 IEEE - RIVF INTERNATIONAL CONFERENCE ON COMPUTING AND COMMUNICATION TECHNOLOGIES (RIVF), 2019, : 30 - 35