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 条
  • [1] Design and Implementation of an NoC-Based Convolution Architecture With GEMM and Systolic Arrays
    Ortega-Cisneros, S.
    IEEE EMBEDDED SYSTEMS LETTERS, 2024, 16 (01) : 49 - 52
  • [2] A Simple Design and Implementation of Reconfigurable Neural Networks
    El-Bakry, Hazem M.
    Mastorakis, Nikos
    IJCNN: 2009 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1- 6, 2009, : 154 - +
  • [3] SYSTOLIC IMPLEMENTATION OF NEURAL NETWORKS
    ZUBAIR, M
    MADAN, BB
    PROCEEDINGS - IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN : VLSI IN COMPUTERS & PROCESSORS, 1989, : 479 - 482
  • [4] Reconfigurable MAC-based architecture for parallel hardware implementation on FPGAs of Artificial Neural Networks
    Nedjah, Nadia
    da Silva, Rodrigo Martins
    Mourelle, Luiza de Macedo
    Carvalho da Silva, Marcus Vinicius
    ARTIFICIAL NEURAL NETWORKS - ICANN 2008, PT II, 2008, 5164 : 169 - +
  • [5] A systolic architecture for Hopfield neural networks
    Asgari, Hajar
    Kavian, Yousef S.
    Mahani, Ali
    CONFERENCE ON ELECTRONICS, TELECOMMUNICATIONS AND COMPUTERS - CETC 2013, 2014, 17 : 736 - 741
  • [6] A SYSTOLIC ARCHITECTURE DEDICATED TO NEURAL NETWORKS
    BLAYO, F
    HURAT, P
    NEURAL NETWORKS FROM MODELS TO APPLICATIONS, 1989, : 701 - 709
  • [7] Design and implementation of a reconfigurable architecture for DSP
    Yang, Y
    Mao, ZG
    Lai, FC
    Zhao, B
    Xia, YF
    2003 5TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2003, : 401 - 404
  • [8] Modified FPGA based Design and Implementation of Reconfigurable FFT Architecture
    Bhakthavatchalu, Ramesh
    Kripalal, Ammu
    Nair, Suchitra
    Venugopal, Pallavi
    Viswanath, Meera
    2013 IEEE INTERNATIONAL MULTI CONFERENCE ON AUTOMATION, COMPUTING, COMMUNICATION, CONTROL AND COMPRESSED SENSING (IMAC4S), 2013, : 818 - 822
  • [9] Reconfigurable FPGA implementation of neural networks
    Hajduk, Zbigniew
    NEUROCOMPUTING, 2018, 308 : 227 - 234
  • [10] The systolic array genetic algorithm, an example of systolic arrays as a reconfigurable design methodology
    Bland, IM
    Megson, GM
    IEEE SYMPOSIUM ON FPGAS FOR CUSTOM COMPUTING MACHINES, PROCEEDINGS, 1998, : 260 - 261