2009 International Joint Conference on Neural Networks 2009
DOI: 10.1109/ijcnn.2009.5179043
|View full text |Cite
|
Sign up to set email alerts
|

Efficient simulation of large-scale Spiking Neural Networks using CUDA graphics processors

Abstract: Abstract-Neural network simulators that take into account the spiking behavior of neurons are useful for studying brain mechanisms and for engineering applications. Spiking Neural Network (SNN) simulators have been traditionally simulated on large-scale clusters, super-computers, or on dedicated hardware architectures. Alternatively, Graphics Processing Units (GPUs) can provide a low-cost, programmable, and highperformance computing platform for simulation of SNNs. In this paper we demonstrate an efficient, Iz… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
36
0

Year Published

2010
2010
2018
2018

Publication Types

Select...
4
3
3

Relationship

0
10

Authors

Journals

citations
Cited by 68 publications
(36 citation statements)
references
References 21 publications
0
36
0
Order By: Relevance
“…Running the software specification on conventional supercomputers is out of the question due to high power consumption [5]. Commodity chips, which include DSP [6], GPU [7], and FPGA [8] solutions, also lead to relatively high power that limits scaling. Specifically, these solutions require high-bandwidth to communicate spikes from separately located processing and memory, and to meet real-time performance clock speeds are typically run in the gigahertz range.…”
Section: Introductionmentioning
confidence: 99%
“…Running the software specification on conventional supercomputers is out of the question due to high power consumption [5]. Commodity chips, which include DSP [6], GPU [7], and FPGA [8] solutions, also lead to relatively high power that limits scaling. Specifically, these solutions require high-bandwidth to communicate spikes from separately located processing and memory, and to meet real-time performance clock speeds are typically run in the gigahertz range.…”
Section: Introductionmentioning
confidence: 99%
“…In recent years, a large number of applications have used GPUs to speed up processing of neural networks algorithms [57][58][59][60][61] applied to various computer vision problems such as: representation and tracking of objects in scenes [62], face representation and tracking [63] or pose estimation [64].…”
Section: Gpgpu Architecturementioning
confidence: 99%
“…Large-scale implementations of Izhikevich neurons have been previously implemented in software, using computing clusters consisting of high-performance/high-powerconsuming general purpose processors [12], lower power fixed-point processors [13], FPGAs [14] and GPUs [15].…”
Section: Design Considerationsmentioning
confidence: 99%