• 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