DocumentCode
1857006
Title
An FPGA based simulation acceleration platform for spiking neural networks
Author
Hellmich, Heik H. ; Klar, Heinrich
Author_Institution
Fac. of Electr. Eng. & Comput. Sci., Tech. Univ. Berlin, Germany
Volume
2
fYear
2004
fDate
25-28 July 2004
Abstract
Today´s field-programmable gate array (FPGA) technology offers a large number of IO pins in order to realize a high bandwidth distributed memory architecture. Our acceleration platform, called spiking neural network emulation engine (SEE), makes use of this fact in order to tackle the main bottleneck of memory bandwidth during the simulation of large networks and is capable to treat up to 219 neurons and more than 800 106 synaptic weights. The incorporated neuron state calculation can be reconfigured in order to consider sparse or dense connection schemes. Performance evaluations have revealed that the simulation time scales with the number of adaptive weights. The SEE architecture promises an acceleration by at least factors of 4 to 8 for laterally full-connected networks compared to simulations executed by a stand-alone PC.
Keywords
field programmable gate arrays; memory architecture; neural nets; parallel processing; IO pins; acceleration platform; adaptive weights; distributed memory architecture; field-programmable gate array; memory bandwidth; neuron state calculation; performance evaluations; spiking neural network emulation engine; spiking neural networks; synaptic weights; Acceleration; Bandwidth; Biological neural networks; Biomembranes; Computational modeling; Field programmable gate arrays; Fires; Memory architecture; Neural networks; Neurons;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2004. MWSCAS '04. The 2004 47th Midwest Symposium on
Print_ISBN
0-7803-8346-X
Type
conf
DOI
10.1109/MWSCAS.2004.1354175
Filename
1354175
Link To Document