DocumentCode
2172295
Title
A Large Scale Digital Simulation of Spiking Neural Networks (SNN) on Fast SystemC Simulator
Author
Soleimani, Hamid ; Ahmadi, Arash ; Bavandpour, Mohammad ; Amirsoleimani, A. Ali ; Zwolinski, Mark
Author_Institution
Electr. Eng. Dept., Razi Univ., Kermanshah, Iran
fYear
2012
fDate
28-30 March 2012
Firstpage
25
Lastpage
30
Abstract
Since biological neural systems contain big number of neurons working in parallel, simulation of such dynamic system is a real challenge. The main objective of this paper is to speed up the simulation performance of SystemC designs at the RTL abstraction level using the high degree of parallelism afforded by graphics processors (GPUs) for large scale SNN with proposed structure in pattern classification field. Simulation results show 100 times speedup for the proposed SNN structure on the GPU compared with the CPU version. In addition, CPU memory has problems when trained for more than 120K cells but GPU can simulate up to 40 million neurons.
Keywords
C++ language; digital simulation; graphics processing units; neural nets; pattern classification; CPU memory; GPU; RTL abstraction level; SNN; SystemC designs; biological neural systems; fast systemC simulator; graphics processors; large scale SNN; large scale digital simulation; pattern classification field; spiking neural networks; Biological system modeling; Buffer storage; Computational modeling; Graphics processing unit; Mathematical model; Neurons; Training; Graphic Processing Unit; Izhikevich Neuron Model; Pattern Recognition; Spiking Neural Networks; SystemC; Zagrossim;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Modelling and Simulation (UKSim), 2012 UKSim 14th International Conference on
Conference_Location
Cambridge
Print_ISBN
978-1-4673-1366-7
Type
conf
DOI
10.1109/UKSim.2012.105
Filename
6205546
Link To Document