A design and implementation of reconfigurable architecture for neural networks based on systolic arrays

被引:0
|
作者
Wang, Qin [1 ]
Li, Ang [1 ]
Li, Zhancai [1 ]
Wan, Yong [1 ]
机构
[1] Univ Sci & Technol Beijing, Sch Informat Engn, Beijing 100083, Peoples R China
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a reconfigurable architecture for VLSI implementation of BP neural networks with on-chip learning. Basing on systolic arrays, this architecture can flexibly adapt to neural networks with different scales, transfer functions or learning algorithms by reconfiguration of basic processing components,. Three kinds of reconfigurable processing units (RPU) are proposed firstly basing on the analysis of neural network's reconfiguration. Secondly, the paper proposes a reconfigurable systolic architecture and the method of mapping BP networks into this architecture. The implementation of an instance on FPGA is introduced in the last. The results show that this flexible architecture can also achieve a high learning speed of 432M CUPS (Connection Updated Per Second) at 100MHz using 22 multipliers.
引用
收藏
页码:1328 / 1333
页数:6
相关论文
共 50 条
  • [41] Catastrophic faults in reconfigurable systolic linear arrays
    DePrisco, R
    DeSantis, A
    DISCRETE APPLIED MATHEMATICS, 1997, 75 (02) : 105 - 123
  • [42] Characterization of catastrophic faults in reconfigurable systolic arrays
    Acciaro, V
    Nayak, A
    VLSI DESIGN, 1998, 7 (02) : 143 - 150
  • [43] DeepRecon: Dynamically Reconfigurable Architecture for Accelerating Deep Neural Networks
    Rzayev, Tayyar
    Moradi, Saber
    Albonesi, David H.
    Manohar, Rajit
    2017 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2017, : 116 - 124
  • [44] Reconfigurable MAC-Based Architecture for Parallel Hardware Implementation on FPGAs of Artificial Neural Networks Using Fractional Fixed Point Representation
    da Silva, Rodrigo Martins
    Nedjah, Nadia
    Mourelle, Luiza de Macedo
    ARTIFICIAL NEURAL NETWORKS - ICANN 2009, PT I, 2009, 5768 : 475 - +
  • [45] A design flow for architecture exploration and implementation of partially reconfigurable processors
    Karuri, Kingshuk
    Chattopadhyay, Anupam
    Chen, Xiaolin
    Kammler, David
    Hao, Ling
    Leupers, Rainer
    Meyr, Heinrich
    Ascheid, Gerd
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2008, 16 (10) : 1281 - 1294
  • [46] Design and implementation of a rendering algorithm in a SIMD reconfigurable architecture (MorphoSys)
    Davila, Javier
    de Torres, Alfonso
    Sanchez, Jose Manuel
    Sanchez-Elez, Marcos
    Bagherzadeh, Nader
    Rivera, F.
    2006 DESIGN AUTOMATION AND TEST IN EUROPE, VOLS 1-3, PROCEEDINGS, 2006, : 1387 - +
  • [47] ON THE DESIGN OF SYSTOLIC ARRAYS
    DJIDJEV, HN
    DOKLADI NA BOLGARSKATA AKADEMIYA NA NAUKITE, 1986, 39 (11): : 29 - 32
  • [48] Design and implementation of a dynamic-reconfigurable architecture for protocol stack
    Niamanesh, Mahdi
    Sabetghadam, Sirwah
    Rahaghi, Reza Yousefzadeh
    Jalili, Rasool
    INTERNATIONAL SYMPOSIUM ON FUNDAMENTALS OF SOFTWARE ENGINEERING, PROCEEDINGS, 2007, 4767 : 396 - +
  • [49] Multimodal Orbital Angular Momentum Data Model Based on Mechanically Reconfigurable Arrays and Neural Networks
    Zhang, Lijun
    Wang, Shaojin
    Zhu, Xinhua
    Guo, Xiaohui
    Gu, Yuanbing
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
  • [50] Design and implementation of modular neural networks based on the ALOPEX algorithm
    Aleynikov, S
    MicheliTzanakou, E
    SIXTH, SEVENTH, AND EIGHTH WORKSHOPS ON VIRTUAL INTELLIGENCE: ACADEMIC/INDUSTRIAL/NASA/DEFENSE TECHNICAL INTERCHANGE AND TUTORIALS, 1996, 2878 : 81 - 92