Literature DB >> 19615853

A configurable simulation environment for the efficient simulation of large-scale spiking neural networks on graphics processors.

Jayram Moorkanikara Nageswaran1, Nikil Dutt, Jeffrey L Krichmar, Alex Nicolau, Alexander V Veidenbaum.   

Abstract

Neural network simulators that take into account the spiking behavior of neurons are useful for studying brain mechanisms and for various neural engineering applications. Spiking Neural Network (SNN) simulators have been traditionally simulated on large-scale clusters, super-computers, or on dedicated hardware architectures. Alternatively, Compute Unified Device Architecture (CUDA) Graphics Processing Units (GPUs) can provide a low-cost, programmable, and high-performance computing platform for simulation of SNNs. In this paper we demonstrate an efficient, biologically realistic, large-scale SNN simulator that runs on a single GPU. The SNN model includes Izhikevich spiking neurons, detailed models of synaptic plasticity and variable axonal delay. We allow user-defined configuration of the GPU-SNN model by means of a high-level programming interface written in C++ but similar to the PyNN programming interface specification. PyNN is a common programming interface developed by the neuronal simulation community to allow a single script to run on various simulators. The GPU implementation (on NVIDIA GTX-280 with 1 GB of memory) is up to 26 times faster than a CPU version for the simulation of 100K neurons with 50 Million synaptic connections, firing at an average rate of 7 Hz. For simulation of 10 Million synaptic connections and 100K neurons, the GPU SNN model is only 1.5 times slower than real-time. Further, we present a collection of new techniques related to parallelism extraction, mapping of irregular communication, and network representation for effective simulation of SNNs on GPUs. The fidelity of the simulation results was validated on CPU simulations using firing rate, synaptic weight distribution, and inter-spike interval analysis. Our simulator is publicly available to the modeling community so that researchers will have easy access to large-scale SNN simulations.

Entities:  

Mesh:

Year:  2009        PMID: 19615853     DOI: 10.1016/j.neunet.2009.06.028

Source DB:  PubMed          Journal:  Neural Netw        ISSN: 0893-6080


  28 in total

1.  Spiking neural network simulation: memory-optimal synaptic event scheduling.

Authors:  Robert D Stewart; Kevin N Gurney
Journal:  J Comput Neurosci       Date:  2010-11-03       Impact factor: 1.621

2.  Neurokernel: An Open Source Platform for Emulating the Fruit Fly Brain.

Authors:  Lev E Givon; Aurel A Lazar
Journal:  PLoS One       Date:  2016-01-11       Impact factor: 3.240

3.  Granger causality-based synaptic weights estimation for analyzing neuronal networks.

Authors:  Pei-Chiang Shao; Jian-Jia Huang; Wei-Chang Shann; Chen-Tung Yen; Meng-Li Tsai; Chien-Chang Yen
Journal:  J Comput Neurosci       Date:  2015-03-13       Impact factor: 1.621

4.  Three tools for the real-time simulation of embodied spiking neural networks using GPUs.

Authors:  Andreas K Fidjeland; David Gamez; Murray P Shanahan; Edgars Lazdins
Journal:  Neuroinformatics       Date:  2013-07

5.  Efficient spiking neural network model of pattern motion selectivity in visual cortex.

Authors:  Michael Beyeler; Micah Richert; Nikil D Dutt; Jeffrey L Krichmar
Journal:  Neuroinformatics       Date:  2014-07

Review 6.  Is realistic neuronal modeling realistic?

Authors:  Mara Almog; Alon Korngreen
Journal:  J Neurophysiol       Date:  2016-08-17       Impact factor: 2.714

7.  Large-scale neural circuit mapping data analysis accelerated with the graphical processing unit (GPU).

Authors:  Yulin Shi; Alexander V Veidenbaum; Alex Nicolau; Xiangmin Xu
Journal:  J Neurosci Methods       Date:  2014-09-30       Impact factor: 2.390

Review 8.  Code Generation in Computational Neuroscience: A Review of Tools and Techniques.

Authors:  Inga Blundell; Romain Brette; Thomas A Cleland; Thomas G Close; Daniel Coca; Andrew P Davison; Sandra Diaz-Pier; Carlos Fernandez Musoles; Padraig Gleeson; Dan F M Goodman; Michael Hines; Michael W Hopkins; Pramod Kumbhar; David R Lester; Bóris Marin; Abigail Morrison; Eric Müller; Thomas Nowotny; Alexander Peyser; Dimitri Plotnikov; Paul Richmond; Andrew Rowley; Bernhard Rumpe; Marcel Stimberg; Alan B Stokes; Adam Tomkins; Guido Trensch; Marmaduke Woodman; Jochen Martin Eppler
Journal:  Front Neuroinform       Date:  2018-11-05       Impact factor: 4.081

Review 9.  Genetic variants in Alzheimer disease - molecular and brain network approaches.

Authors:  Chris Gaiteri; Sara Mostafavi; Christopher J Honey; Philip L De Jager; David A Bennett
Journal:  Nat Rev Neurol       Date:  2016-06-10       Impact factor: 42.937

10.  Stable learning of functional maps in self-organizing spiking neural networks with continuous synaptic plasticity.

Authors:  Narayan Srinivasa; Qin Jiang
Journal:  Front Comput Neurosci       Date:  2013-02-27       Impact factor: 2.380

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.