• 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