The Human Brain Project: Parallel technologies for biologically accurate simulation of Granule cells

Studying and understanding human brain is one of the main challenges of 21st century scientists.The Human Brain Project was conceived for addressing this challenge in an innovative way, enabling collaborations between 112 partners spread in 24 European countries.The project is funded by the European Commission and will last until 2023.This paper describes the ongoing activity at one of the Italian units focused on innovative brain simulation through high performance computing technologies. Simulations concern realistic models of neurons belonging to the cerebellar cortex. Due to the level of biological realism, the computational complexity of this model is high, requiring suitable technologies. In this work, simulations have been conducted on high-end Graphical Processing Units (GPUs) and Field Programmable Gate Arrays (FPGAs). The first technology is used during model tuning and validation phases, while the latter allows to achieve real time elaboration, aiming at a possible development of embedded implantable systems. Simulations performance evaluations are discussed in the result section.

[1]  V Taglietti,et al.  Theta-Frequency Bursting and Resonance in Cerebellar Granule Cells: Experimental Evidence and Modeling of a Slow K+-Dependent Mechanism , 2001, The Journal of Neuroscience.

[2]  Steve B. Furber,et al.  The SpiNNaker Project , 2014, Proceedings of the IEEE.

[3]  Julien Cohen-Adad,et al.  The Human Connectome Project and beyond: Initial applications of 300mT/m gradients , 2013, NeuroImage.

[4]  Thierry Nieus,et al.  LTP regulates burst initiation and frequency at mossy fiber-granule cell synapses of rat cerebellum: experimental observations and theoretical predictions. , 2006, Journal of neurophysiology.

[5]  Peyman Pourhaj,et al.  FPGA based pipelined architecture for action potential simulation in biological neural systems , 2010, CCECE 2010.

[6]  Peter Stone,et al.  Using a million cell simulation of the cerebellum: Network scaling and task generality , 2013, Neural Networks.

[7]  Mostafa Rahimi Azghadi,et al.  Spike-Based Synaptic Plasticity in Silicon: Design, Implementation, Application, and Challenges , 2014, Proceedings of the IEEE.

[8]  Rodrigo Alvarez-Icaza,et al.  Neurogrid: A Mixed-Analog-Digital Multichip System for Large-Scale Neural Simulations , 2014, Proceedings of the IEEE.

[9]  Mancia Anguita,et al.  A Spiking Neural Simulator Integrating Event-Driven and Time-Driven Computation Schemes Using Parallel CPU-GPU Co-Processing: A Case Study , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[10]  Paul S. Weiss,et al.  The Brain Activity Map , 2013, Science.

[11]  Roberto Antonio Vázquez,et al.  Implementation of configurable and multipurpose spiking neural networks on GPUs , 2012, The 2012 International Joint Conference on Neural Networks (IJCNN).

[12]  Enrico Macii,et al.  The Human Brain Project and neuromorphic computing. , 2013, Functional neurology.

[13]  Terrence C. Stewart,et al.  Large-Scale Synthesis of Functional Spiking Neural Circuits , 2014, Proceedings of the IEEE.

[14]  Tadashi Yamazaki,et al.  Realtime cerebellum: A large-scale spiking network model of the cerebellum that runs in realtime using a graphics processing unit , 2013, Neural Networks.

[15]  Henry Markram,et al.  Seven challenges for neuroscience. , 2013, Functional neurology.

[16]  Thierry Nieus,et al.  A Realistic Large-Scale Model of the Cerebellum Granular Layer Predicts Circuit Spatio-Temporal Filtering Properties , 2009, Front. Cell. Neurosci..

[17]  A. Hodgkin,et al.  A quantitative description of membrane current and its application to conduction and excitation in nerve , 1952, The Journal of physiology.

[18]  Tadashi Yamazaki,et al.  A real-time silicon cerebellum spiking neural model based on FPGA , 2014, 2014 International Symposium on Integrated Circuits (ISIC).

[19]  Andres Upegui,et al.  An FPGA platform for on-line topology exploration of spiking neural networks , 2005, Microprocess. Microsystems.

[20]  Anthony N. Burkitt,et al.  A Review of the Integrate-and-fire Neuron Model: I. Homogeneous Synaptic Input , 2006, Biological Cybernetics.

[21]  Eugene M. Izhikevich,et al.  Simple model of spiking neurons , 2003, IEEE Trans. Neural Networks.

[22]  E. D’Angelo,et al.  Regulation of output spike patterns by phasic inhibition in cerebellar granule cells , 2014, Front. Cell. Neurosci..

[23]  Jun Tani,et al.  Self-Organization and Compositionality in Cognitive Brains: A Neurorobotics Study , 2014, Proceedings of the IEEE.