Abstract
\textlessp\textgreaterSpiking neural network simulators
provide environments in which to implement and experiment with
models of biological brain structures. Simulating large-scale
models is computationally expensive, however, due to the
number and interconnectedness of neurons in the
brain. Furthermore, where such simulations are used in an
embodied setting, the simulation must be real-time in order to
be useful. In this paper we present a platform (nemo) for such
simulations which achieves high performance on parallel
commodity hardware in the form of graphics processing units
(GPUs). This work makes use of the Izhikevich neuron model
which provides a range of realistic spiking dyn28amics while
being computationally efficient. Learning is facilitated
through spike-timing dependent synaptic plasticity. Our GPU
kernel can deliver up to 550 million spikes per second using a
single device. This corresponds to a real-time simulation of
around 55 000 neurons under biologically plausible conditions
with 1000 synapses per neuron and a mean firing rate of 10
Hz.\textless/p\textgreater
Users
Please
log in to take part in the discussion (add own reviews or comments).