Guaranteeing Spike Arrival Time in Multiboard & Multichip Spiking Neural Networks

被引:0
|
作者
Belhadj, Bilel [1 ]
Tomas, Jean [1 ]
Malot, Olivia [1 ]
Bornat, Yannick [1 ]
N'Kaoua, Gilles [1 ]
Renaud, Sylvie [1 ]
机构
[1] Bordeaux Univ, Dept Microelect, IMS Labs, Bordeaux, France
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Large-scale spiking neural networks (SNN) are generally run on distributed and parallel architectures with multiple computation nodes. These architectures induce extra delays due to the node-to-node communication process. In multiboard & multichip SNNs, important delays may affect spike arrival time and, thus, can alter simulation results. In this work, we propose a method aiming to guarantee spike arrival time with arbitrary prefixed deadlines. The communication architecture is based on the token-passing access policy to grant access to shared communication channels. We show that several network parameters must be set carefully if spikes have to meet their deadlines. Parameters are chosen by taking into account the communication channel bandwidth, the arbitrary deadlines and the worst case situation that can happen in generating neural activity in SNNs. As proof of concept, we have built a system that emulates up to 120 analog Hodgkin-Huxley neurons spread across 6 boards. Experimental results show that whatever it happens (unless there is a network fault), spikes reach their destination with a maximum delay of 5 microseconds.
引用
收藏
页码:377 / 380
页数:4
相关论文
共 50 条
  • [1] Spike Attention Coding for Spiking Neural Networks
    Liu, Jiawen
    Hu, Yifan
    Li, Guoqi
    Pei, Jing
    Deng, Lei
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 35 (12) : 1 - 7
  • [2] Comparison of supervised learning methods for spike time coding in spiking neural networks
    Institute of Control and Information Engineering, Poznań University of Technology, ul. Piotrowo 3a, 60-965 Poznań, Poland
    [J]. Int. J. Appl. Math. Comput. Sci., 2006, 1 (101-113):
  • [3] Effects of Spike Anticipation on the Spiking Dynamics of Neural Networks
    de Santos-Sierra, Daniel
    Sanchez-Jimenez, Abel
    Garcia-Vellisca, Mariano A.
    Navas, Adrian
    Villacorta-Atienza, Jose A.
    [J]. FRONTIERS IN COMPUTATIONAL NEUROSCIENCE, 2015, 9
  • [4] Spike Based Information Processing in Spiking Neural Networks
    Sheik, Sadique
    [J]. PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON APPLICATIONS IN NONLINEAR DYNAMICS (ICAND 2016), 2017, 6 : 177 - 188
  • [5] Reducing the Spike Rate in Deep Spiking Neural Networks
    Fontanini, Riccardo
    Esseni, David
    Loghi, Mirko
    [J]. PROCEEDINGS OF INTERNATIONAL CONFERENCE ON NEUROMORPHIC SYSTEMS 2022, ICONS 2022, 2022,
  • [6] Rethinking skip connections in Spiking Neural Networks with Time-To-First-Spike coding
    Kim, Youngeun
    Kahana, Adar
    Yin, Ruokai
    Li, Yuhang
    Stinis, Panos
    Karniadakis, George Em
    Panda, Priyadarshini
    [J]. FRONTIERS IN NEUROSCIENCE, 2024, 18
  • [7] Spike time displacement-based error backpropagation in convolutional spiking neural networks
    Mirsadeghi, Maryam
    Shalchian, Majid
    Kheradpisheh, Saeed Reza
    Masquelier, Timothee
    [J]. NEURAL COMPUTING & APPLICATIONS, 2023, 35 (21): : 15891 - 15906
  • [8] Reducing the spike rate of deep spiking neural networks based on time-encoding
    Fontanini, Riccardo
    Pilotto, Alessandro
    Esseni, David
    Loghi, Mirko
    [J]. NEUROMORPHIC COMPUTING AND ENGINEERING, 2024, 4 (03):
  • [9] Spike time displacement-based error backpropagation in convolutional spiking neural networks
    Maryam Mirsadeghi
    Majid Shalchian
    Saeed Reza Kheradpisheh
    Timothée Masquelier
    [J]. Neural Computing and Applications, 2023, 35 : 15891 - 15906
  • [10] Neural Encoding and Spike Generation for Spiking Neural Networks implemented in FPGA
    de Oliveira Neto, Jose Rodrigues
    Cerquinho Cajueiro, Joao Paulo
    Ranhel, Joao
    [J]. 25TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMMUNICATIONS AND COMPUTERS (CONIELECOMP 2015), 2015, : 55 - 61