Hardware event-driven simulation engine for spiking neural networks

被引:10
|
作者
Agis, R. [1 ]
Ros, E. [1 ]
Diaz, J. [1 ]
Carrillo, R. [1 ]
Ortigosa, E. M. [1 ]
机构
[1] Univ Granada, Dept Architecture & Comp Technol, E-18071 Granada, Spain
关键词
event-driven; pipelined datapath; FPGA device; SNN computing engines;
D O I
10.1080/00207210701308625
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The efficient simulation of spiking neural networks (SNN) remains an open challenge. Current SNN computing engines are still far away from simulating systems of millions of neurons efficiently. This contribution describes a computing scheme that takes full advantage of the massive parallel processing resources available at FPGA devices. The computing engine adopts an event-driven simulation scheme and an efficient next-event-to-go searching method to achieve high performance. We have designed a pipelined datapath, in order to compute several events in parallel avoiding idle computing resources. The system is able to compute approximately 2.5 million spikes per second. The whole computing machine is composed only of an FPGA device and five external memory SRAM chips. Therefore, the presented approach is of high interest for simulation experiments that require embedded simulation engines (for instance, in robotic experiments with autonomous agents).
引用
收藏
页码:469 / 480
页数:12
相关论文
共 50 条
  • [21] Event-driven simulations of a plastic, spiking neural network
    Chen, Chun-Chung
    Jasnow, David
    PHYSICAL REVIEW E, 2011, 84 (03):
  • [22] Event-driven simulation of spiking neurons with stochastic dynamics
    Reutimann, J
    Giugliano, M
    Fusi, S
    NEURAL COMPUTATION, 2003, 15 (04) : 811 - 830
  • [23] Strategy and Benchmark for Converting Deep Q-Networks to Event-Driven Spiking Neural Networks
    Tan, Weihao
    Patel, Devdhar
    Kozma, Robert
    THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 9816 - 9824
  • [24] Optimizing event-driven spiking neural network with regularization and cutoff
    Wu, Dengyu
    Jin, Gaojie
    Yu, Han
    Yi, Xinping
    Huang, Xiaowei
    FRONTIERS IN NEUROSCIENCE, 2025, 19
  • [25] An Event-Driven Classifier for Spiking Neural Networks Fed with Synthetic or Dynamic Vision Sensor Data
    Stromatias, Evangelos
    Soto, Miguel
    Serrano-Gotarredona, Teresa
    Linares-Barranco, Bernabe
    FRONTIERS IN NEUROSCIENCE, 2017, 11
  • [26] Temporal-Coded Spiking Neural Networks with Dynamic Firing Threshold: Learning with Event-Driven Backpropagation
    Wei, Wenjie
    Zhang, Malu
    Qu, Hong
    Belatreche, Ammar
    Zhang, Jian
    Chen, Hong
    2023 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2023), 2023, : 10518 - 10528
  • [27] A Hardware Accelerated Simulation Environment for Spiking Neural Networks
    Glackin, Brendan
    Harkin, Jim
    McGinnity, Thomas M.
    Maguire, Liam P.
    RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2009, 5453 : 336 - 341
  • [28] Event-driven processing for hardware-efficient neural spike sorting
    Liu, Yan
    Pereira, Joao L.
    Constandinou, Timothy G.
    JOURNAL OF NEURAL ENGINEERING, 2018, 15 (01)
  • [29] Feasibility of fluid event-driven simulation for ATM networks
    Kesidis, G
    Singh, A
    Cheung, D
    Kwok, WW
    IEEE GLOBECOM 1996 - CONFERENCE RECORD, VOLS 1-3: COMMUNICATIONS: THE KEY TO GLOBAL PROSPERITY, 1996, : 2013 - 2017
  • [30] A Novel Event-Driven Spiking Convolutional Neural Network for Electromyography Pattern Recognition
    Xu, Mengjuan
    Chen, Xiang
    Sun, Antong
    Zhang, Xu
    Chen, Xun
    IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2023, 70 (09) : 2604 - 2615