2018
DOI: 10.1101/461160
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Spike: A GPU Optimised Spiking Neural Network Simulator

Abstract: Spiking Neural Network (SNN) simulations require internal variables -such as the membrane voltages of individual neurons and their synaptic inputs -to be updated on a sub-millisecond resolution. As a result, a single second of simulation time requires many thousands of update calculations per neuron. Furthermore, increases in the scale of SNN models have, accordingly, led to manyfold increases in the runtime of SNN simulations. Existing solutions to this problem of scale include high performance CPU based simu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
19
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 11 publications
(19 citation statements)
references
References 12 publications
0
19
0
Order By: Relevance
“…The versatility, and specifically the ability and ease of defining neuron models can serve as another way to categorize simulators. General purpose simulators allow the user to freely define the behavior of neurons and synapses [1], [5], [7], [31]- [35], whereas the rest only allow the use of a fixed number of predefined models [6], [18], [26], [30].…”
Section: A Snn Simulator Classificationmentioning
confidence: 99%
See 4 more Smart Citations
“…The versatility, and specifically the ability and ease of defining neuron models can serve as another way to categorize simulators. General purpose simulators allow the user to freely define the behavior of neurons and synapses [1], [5], [7], [31]- [35], whereas the rest only allow the use of a fixed number of predefined models [6], [18], [26], [30].…”
Section: A Snn Simulator Classificationmentioning
confidence: 99%
“…Another important classification can be made based on the approach adopted regarding the high-level software implementation. In one category, the time-drive approach simulates the behavior of neurons and synapses in lock-step, advancing all of them in every iteration of the simulation [1], [6], [7], [23], [33], [36], [37]. In contrast, event-driven simulators only update a neuron or synapse when a new event affects the (predictable, up until that time instant) evolution of their state [1], [6], [23], [33], [36], [37].…”
Section: A Snn Simulator Classificationmentioning
confidence: 99%
See 3 more Smart Citations