Real-Time Simulation of a Cerebellar Scaffold Model on Graphics Processing Units.

cerebellum graphics processing unit real-time simulation scaffolding approach spiking network

Journal

Frontiers in cellular neuroscience
ISSN: 1662-5102
Titre abrégé: Front Cell Neurosci
Pays: Switzerland
ID NLM: 101477935

Informations de publication

Date de publication:
2021
Historique:
received: 30 10 2020
accepted: 15 03 2021
entrez: 26 4 2021
pubmed: 27 4 2021
medline: 27 4 2021
Statut: epublish

Résumé

Large-scale simulation of detailed computational models of neuronal microcircuits plays a prominent role in reproducing and predicting the dynamics of the microcircuits. To reconstruct a microcircuit, one must choose neuron and synapse models, placements, connectivity, and numerical simulation methods according to anatomical and physiological constraints. For reconstruction and refinement, it is useful to be able to replace one module easily while leaving the others as they are. One way to achieve this is via a scaffolding approach, in which a simulation code is built on independent modules for placements, connections, and network simulations. Owing to the modularity of functions, this approach enables researchers to improve the performance of the entire simulation by simply replacing a problematic module with an improved one. Casali et al. (2019) developed a spiking network model of the cerebellar microcircuit using this approach, and while it reproduces electrophysiological properties of cerebellar neurons, it takes too much computational time. Here, we followed this scaffolding approach and replaced the simulation module with an accelerated version on graphics processing units (GPUs). Our cerebellar scaffold model ran roughly 100 times faster than the original version. In fact, our model is able to run faster than real time, with good weak and strong scaling properties. To demonstrate an application of real-time simulation, we implemented synaptic plasticity mechanisms at parallel fiber-Purkinje cell synapses, and carried out simulation of behavioral experiments known as gain adaptation of optokinetic response. We confirmed that the computer simulation reproduced experimental findings while being completed in real time. Actually, a computer simulation for 2 s of the biological time completed within 750 ms. These results suggest that the scaffolding approach is a promising concept for gradual development and refactoring of simulation codes for large-scale elaborate microcircuits. Moreover, a real-time version of the cerebellar scaffold model, which is enabled by parallel computing technology owing to GPUs, may be useful for large-scale simulations and engineering applications that require real-time signal processing and motor control.

Identifiants

pubmed: 33897369
doi: 10.3389/fncel.2021.623552
pmc: PMC8058369
doi:

Types de publication

Journal Article

Langues

eng

Pagination

623552

Informations de copyright

Copyright © 2021 Kuriyama, Casellato, D'Angelo and Yamazaki.

Déclaration de conflit d'intérêts

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Références

Front Comput Neurosci. 2011 Nov 18;5:49
pubmed: 22121345
J Neurophysiol. 1994 Jan;71(1):401-19
pubmed: 8158238
Front Neuroinform. 2018 Feb 16;12:2
pubmed: 29503613
J Neurophysiol. 1999 Aug;82(2):804-17
pubmed: 10444678
J Neurophysiol. 1994 Jan;71(1):375-400
pubmed: 7512629
Front Neuroinform. 2019 Nov 29;13:71
pubmed: 31849631
Sci Rep. 2020 Jan 15;10(1):410
pubmed: 31941893
Front Neuroinform. 2009 Jan 29;2:12
pubmed: 19198667
Front Comput Neurosci. 2015 Feb 25;9:24
pubmed: 25762922
IEEE Trans Neural Netw Learn Syst. 2015 Jul;26(7):1567-74
pubmed: 25167556
Front Cell Neurosci. 2017 Sep 13;11:278
pubmed: 28955206
Front Cell Neurosci. 2015 Feb 24;9:47
pubmed: 25759640
Neural Netw. 2013 Nov;47:95-102
pubmed: 23200194
Front Neuroinform. 2020 Apr 03;14:16
pubmed: 32317955
Nat Commun. 2016 Sep 26;7:12895
pubmed: 27666389
Neuron. 2016 Nov 2;92(3):574-581
pubmed: 27809997
Front Cell Neurosci. 2007 Dec 30;1:2
pubmed: 18946520
IEEE Trans Biomed Circuits Syst. 2017 Feb;11(1):128-142
pubmed: 28113678
Neural Netw. 1998 Oct;11(7-8):1317-29
pubmed: 12662752
Front Neuroinform. 2019 May 15;13:37
pubmed: 31156416
Neuroscience. 2021 May 10;462:235-246
pubmed: 33482329
Front Comput Neurosci. 2019 Oct 01;13:68
pubmed: 31632258
J Neural Eng. 2018 Feb;15(1):016021
pubmed: 29115280
J Neurosci. 2000 Jul 15;20(14):5516-25
pubmed: 10884335
Neurosci Res. 2019 Nov;148:1-8
pubmed: 30922970
Exp Brain Res. 1988;73(3):489-97
pubmed: 3224658
Front Neuroanat. 2016 Mar 03;10:21
pubmed: 26973472
Front Neural Circuits. 2013 Oct 09;7:159
pubmed: 24130518
J Physiol. 1987 Dec;394:463-80
pubmed: 2832595
Neural Netw. 2013 Nov;47:103-11
pubmed: 23434303
Eur J Neurosci. 2007 Oct;26(8):2279-92
pubmed: 17953620
Front Neural Circuits. 2015 May 01;9:18
pubmed: 25983678
Commun Biol. 2020 May 8;3(1):222
pubmed: 32385389
Front Neuroinform. 2008 Nov 18;2:5
pubmed: 19115011
Commun Biol. 2020 Oct 30;3(1):635
pubmed: 33128000
Physiol Rev. 2001 Jul;81(3):1143-95
pubmed: 11427694
PLoS Comput Biol. 2012;8(12):e1002814
pubmed: 23271962
Science. 2014 Aug 8;345(6197):668-73
pubmed: 25104385
Front Cell Neurosci. 2007 Dec 30;1:4
pubmed: 18946522
Neural Comput. 2001 Oct;13(10):2201-20
pubmed: 11570996
Front Neuroinform. 2019 Sep 19;13:63
pubmed: 31616273
PLoS One. 2012;7(3):e33319
pubmed: 22438912
Neuron. 2019 Feb 6;101(3):394-398
pubmed: 30731065
J Neurophysiol. 2009 Feb;101(2):519-32
pubmed: 19073816
IEEE Trans Neural Netw. 2003;14(6):1569-72
pubmed: 18244602
J Comput Neurosci. 2007 Dec;23(3):349-98
pubmed: 17629781

Auteurs

Rin Kuriyama (R)

Graduate School of Informatics and Engineering, The University of Electro-Communications, Tokyo, Japan.

Claudia Casellato (C)

Neurophysiology Unit, Neurocomputational Laboratory, Department of Brain and Behavioral Sciences, University of Pavia, Pavia, Italy.

Egidio D'Angelo (E)

Neurophysiology Unit, Neurocomputational Laboratory, Department of Brain and Behavioral Sciences, University of Pavia, Pavia, Italy.
IRCCS Mondino Foundation, Pavia, Italy.

Tadashi Yamazaki (T)

Graduate School of Informatics and Engineering, The University of Electro-Communications, Tokyo, Japan.

Classifications MeSH