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 条
  • [31] Implementation of artificial neural networks on a reconfigurable hardware accelerator
    Porrmann, M
    Witkowski, U
    Kalte, H
    Rückert, U
    10TH EUROMICRO WORKSHOP ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, PROCEEDINGS, 2002, : 243 - 250
  • [32] Reconfigurable Communication Fabric for Efficient Implementation of Neural Networks
    Firuzan, Arash
    Modarressi, Mehdi
    Daneshtalab, Masoud
    2015 10TH INTERNATIONAL SYMPOSIUM ON RECONFIGURABLE COMMUNICATION-CENTRIC SYSTEMS-ON-CHIP (RECOSOC), 2015,
  • [33] Reconfigurable ASIC Implementation of Asynchronous Recurrent Neural Networks
    Nelson, Spencer
    Kim, SangYun
    Di, Jia
    Zhou, Zhe
    Yuan, Zhihang
    Sun, Guangyu
    27TH IEEE INTERNATIONAL SYMPOSIUM ON ASYNCHRONOUS CIRCUITS AND SYSTEMS (ASYNC 2021), 2021, : 48 - 54
  • [34] Accelerating Sparse Convolutional Neural Networks with Systolic Arrays on FPGA
    Nehete, Hemkant
    Verma, Gaurav
    Yadav, Shailendra
    Kaushik, Brajesh Kumar
    APPLICATIONS OF MACHINE LEARNING 2023, 2023, 12675
  • [35] Implementation of a reconfigurable architecture
    Vejanovski, R
    Stojcevski, A
    Singh, J
    Zayegh, A
    Faulkner, M
    ICECS 2003: PROCEEDINGS OF THE 2003 10TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS 1-3, 2003, : 447 - 450
  • [36] A new design for reconfigurable XOR function based on cellular neural networks
    Liu, Yanyi
    Liu, Wenbo
    CONNECTION SCIENCE, 2014, 26 (04) : 403 - 413
  • [37] Area efficient architecture for large scale implementation of biologically plausible spiking neural networks on reconfigurable hardware
    Ghani, Arfan
    McGinnity, T. Martin
    Maguire, Liam P.
    Harkin, Jim
    2006 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2006, : 939 - +
  • [38] A RECONFIGURABLE APPROACH TO A SYSTOLIC SORTING ARCHITECTURE
    ALEXANDER, T
    SOMA, M
    1989 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-3, 1989, : 1178 - 1182
  • [39] A modular VLSI architecture for neural networks implementation
    Vermesan, O
    FROM NATURAL TO ARTIFICIAL NEURAL COMPUTATION, 1995, 930 : 794 - 799
  • [40] Architecture-Independent Negative Logic Implementation for Optically Reconfigurable Gate Arrays
    Fujimori, Takumi
    Watanabe, Minoru
    PROCEEDINGS OF 2016 7TH INTERNATIONAL CONFERENCE ON MECHANICAL AND AEROSPACE ENGINEERING, (ICMAE), 2016, : 381 - 385