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 条
  • [21] Reconfigurable Systolic Array: From Architecture to Physical Design for NML
    Causapruno, Giovanni
    Riente, Fabrizio
    Turvani, Giovanna
    Vacca, Marco
    Roch, Massino Ruo
    Zamboni, Maurizio
    Graziano, Mariagrazia
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2016, 24 (11) : 3208 - 3217
  • [22] TrIM, Triangular Input Movement Systolic Array for Convolutional Neural Networks: Architecture and Hardware Implementation
    Sestito, Cristian
    Agwa, Shady
    Prodromakis, Themis
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2025,
  • [23] A Parallel Reconfigurable Architecture for Scalable LVQ Neural Networks
    Gam, Marwa
    Boubaker, Mohamed
    Ben Khalifa, Khaled
    Bedoui, Mohamed Hedi
    NEURAL PROCESSING LETTERS, 2023, 55 (03) : 2521 - 2550
  • [24] A Parallel Reconfigurable Architecture for Scalable LVQ Neural Networks
    Marwa Gam
    Mohamed Boubaker
    Khaled Ben Khalifa
    Mohamed Hedi Bedoui
    Neural Processing Letters, 2023, 55 : 2521 - 2550
  • [25] Self-reconfigurable software architecture: Design and implementation
    Mun, Jungtae
    Ryu, Kwangyeol
    Jung, Mooyoung
    COMPUTERS & INDUSTRIAL ENGINEERING, 2006, 51 (01) : 163 - 173
  • [26] Design and implementation of reconfigurable modular humanoid robot architecture
    Taira, T
    Kamata, N
    Yamasaki, N
    2005 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4, 2005, : 1071 - 1076
  • [27] SYSTOLIC IMPLEMENTATION OF NEURAL NETWORKS FOR SEARCHING SETS OF PROPERTIES
    MARGARITIS, KG
    EVANS, DJ
    PARALLEL COMPUTING, 1992, 18 (03) : 325 - 334
  • [28] ON THE SYSTOLIC IMPLEMENTATION OF ASSOCIATIVE MEMORY ARTIFICIAL NEURAL NETWORKS
    MARGARITIS, KG
    PARALLEL COMPUTING, 1995, 21 (05) : 825 - 840
  • [29] Hardware implementation of neural network with. expansiuble and reconfigurable architecture
    Yun, SB
    Kim, YJ
    Dong, SS
    Lee, CH
    ICONIP'02: PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON NEURAL INFORMATION PROCESSING: COMPUTATIONAL INTELLIGENCE FOR THE E-AGE, 2002, : 970 - 975
  • [30] Reconfigurable hardware implementation of neural networks for humanoid locomotion
    Prieto, B
    de Lope, J
    Maravall, D
    ARTIFICIAL INTELLIGENCE AND KNOWLEDGE ENGINEERING APPLICATIONS: A BIOINSPIRED APPROACH, PT 2, PROCEEDINGS, 2005, 3562 : 395 - 404