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 条
  • [31] An Event-driven Recurrent Spiking Neural Network Architecture for Efficient Inference on FPGA
    Sankaran, Anand
    Detterer, Paul
    Kannan, Kalpana
    Alachiotis, Nikolaos
    Corradi, Federico
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON NEUROMORPHIC SYSTEMS 2022, ICONS 2022, 2022,
  • [32] Event-Driven Deep Neural Network Hardware System for Sensor Fusion
    Kiselev, Ilya
    Neil, Daniel
    Liu, Shih-Chii
    2016 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2016, : 2495 - 2498
  • [33] An Event-driven Spiking Neural Network Accelerator with On-chip Sparse Weight
    Kuang, Yisong
    Cui, Xiaoxin
    Zou, Chenglong
    Zhong, Yi
    Dai, Zhenhui
    Wang, Zilin
    Liu, Kefei
    Yu, Dunshan
    Wang, Yuan
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 3468 - 3472
  • [34] FEAS: A Faster Event-driven Accelerator Supporting Inhibitory Spiking Neural Network
    Li, Songsong
    Gong, Lei
    Wang, Teng
    Wang, Chao
    Zhou, Xuehai
    PAAP 2021: 2021 12TH INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS AND PROGRAMMING, 2021, : 14 - 18
  • [35] Event-driven implementation of deep spiking convolutional neural networks for supervised classification using the SpiNNaker neuromorphic platform
    Patino-Saucedo, Alberto
    Rostro-Gonzalez, Horacio
    Serrano-Gotarredona, Teresa
    Linares-Barranco, Bernabe
    NEURAL NETWORKS, 2020, 121 : 319 - 328
  • [36] Accelerating Event-Driven Simulation of Spiking Neurons with Multiple Synaptic Time Constants
    D'Haene, Michiel
    Schrauwen, Benjamin
    Van Campenhout, Jan
    Stroobandt, Dirk
    NEURAL COMPUTATION, 2009, 21 (04) : 1068 - 1099
  • [37] Photonic spiking neural networks with event-driven femtojoule optoelectronic neurons based on Izhikevich-inspired model
    Lee, Yun-Jhu
    On, Mehmet Berkay
    Xiao, Xian
    Proietti, Roberto
    Ben Yoo, S. J.
    OPTICS EXPRESS, 2022, 30 (11) : 19360 - 19389
  • [38] The Deferred Event Model for Hardware-Oriented Spiking Neural Networks
    Rast, Alexander
    Jin, Xin
    Khan, Mukaram
    Furber, Steve
    ADVANCES IN NEURO-INFORMATION PROCESSING, PT II, 2009, 5507 : 1057 - 1064
  • [39] Advancements in spiking neural network communication and synchronization techniques for event-driven neuromorphic systems
    Shahsavari, Mahyar
    Thomas, David
    van Gerven, Marcel
    Brown, Andrew
    Luk, Wayne
    ARRAY, 2023, 20
  • [40] Event-Driven Tactile Learning with Location Spiking Neurons
    Kang, Peng
    Banerjee, Srutarshi
    Chopp, Henry
    Katsaggelos, Aggelos
    Cossairt, Oliver
    2022 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2022,