Low-cost hardware implementations for discrete-time spiking neural networks
Résumé
In this paper, both GPU (Graphing Processing Unit) based and FPGA (Field Programmable Gate Array) based hardware implementations for a discrete-time spiking neuron model are presented. This generalized model is highly adapted for large scale neural network implementations, since its dynamics are entirely represented by a spike train (binary code). This means that at microscopic scale the membrane potentials have a one-to-one correspondence with the spike train, in the asymptotic dynamics. This model also permit us to reproduce complex spiking dynamics such as those obtained with general Integrate-and-Fire (gIF) models. The FPGA design has been coded in Handel-C and VHDL and has been based on a fixed-point reconfigurable architecture, while the GPU spiking neuron kernel has been coded using C++ and CUDA. Numerical verifications are provided.
Fichier principal
NEUROCOMP2010_0034_dfc5657ba88ea422281e9279263b00fd.pdf (211.03 Ko)
Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...