Cargando…

Granular layEr Simulator: Design and Multi-GPU Simulation of the Cerebellar Granular Layer

In modern computational modeling, neuroscientists need to reproduce long-lasting activity of large-scale networks, where neurons are described by highly complex mathematical models. These aspects strongly increase the computational load of the simulations, which can be efficiently performed by explo...

Descripción completa

Detalles Bibliográficos
Autores principales: Florimbi, Giordana, Torti, Emanuele, Masoli, Stefano, D'Angelo, Egidio, Leporati, Francesco
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8023391/
https://www.ncbi.nlm.nih.gov/pubmed/33833674
http://dx.doi.org/10.3389/fncom.2021.630795
_version_ 1783675107457105920
author Florimbi, Giordana
Torti, Emanuele
Masoli, Stefano
D'Angelo, Egidio
Leporati, Francesco
author_facet Florimbi, Giordana
Torti, Emanuele
Masoli, Stefano
D'Angelo, Egidio
Leporati, Francesco
author_sort Florimbi, Giordana
collection PubMed
description In modern computational modeling, neuroscientists need to reproduce long-lasting activity of large-scale networks, where neurons are described by highly complex mathematical models. These aspects strongly increase the computational load of the simulations, which can be efficiently performed by exploiting parallel systems to reduce the processing times. Graphics Processing Unit (GPU) devices meet this need providing on desktop High Performance Computing. In this work, authors describe a novel Granular layEr Simulator development implemented on a multi-GPU system capable of reconstructing the cerebellar granular layer in a 3D space and reproducing its neuronal activity. The reconstruction is characterized by a high level of novelty and realism considering axonal/dendritic field geometries, oriented in the 3D space, and following convergence/divergence rates provided in literature. Neurons are modeled using Hodgkin and Huxley representations. The network is validated by reproducing typical behaviors which are well-documented in the literature, such as the center-surround organization. The reconstruction of a network, whose volume is 600 × 150 × 1,200 μm(3) with 432,000 granules, 972 Golgi cells, 32,399 glomeruli, and 4,051 mossy fibers, takes 235 s on an Intel i9 processor. The 10 s activity reproduction takes only 4.34 and 3.37 h exploiting a single and multi-GPU desktop system (with one or two NVIDIA RTX 2080 GPU, respectively). Moreover, the code takes only 3.52 and 2.44 h if run on one or two NVIDIA V100 GPU, respectively. The relevant speedups reached (up to ~38× in the single-GPU version, and ~55× in the multi-GPU) clearly demonstrate that the GPU technology is highly suitable for realistic large network simulations.
format Online
Article
Text
id pubmed-8023391
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-80233912021-04-07 Granular layEr Simulator: Design and Multi-GPU Simulation of the Cerebellar Granular Layer Florimbi, Giordana Torti, Emanuele Masoli, Stefano D'Angelo, Egidio Leporati, Francesco Front Comput Neurosci Neuroscience In modern computational modeling, neuroscientists need to reproduce long-lasting activity of large-scale networks, where neurons are described by highly complex mathematical models. These aspects strongly increase the computational load of the simulations, which can be efficiently performed by exploiting parallel systems to reduce the processing times. Graphics Processing Unit (GPU) devices meet this need providing on desktop High Performance Computing. In this work, authors describe a novel Granular layEr Simulator development implemented on a multi-GPU system capable of reconstructing the cerebellar granular layer in a 3D space and reproducing its neuronal activity. The reconstruction is characterized by a high level of novelty and realism considering axonal/dendritic field geometries, oriented in the 3D space, and following convergence/divergence rates provided in literature. Neurons are modeled using Hodgkin and Huxley representations. The network is validated by reproducing typical behaviors which are well-documented in the literature, such as the center-surround organization. The reconstruction of a network, whose volume is 600 × 150 × 1,200 μm(3) with 432,000 granules, 972 Golgi cells, 32,399 glomeruli, and 4,051 mossy fibers, takes 235 s on an Intel i9 processor. The 10 s activity reproduction takes only 4.34 and 3.37 h exploiting a single and multi-GPU desktop system (with one or two NVIDIA RTX 2080 GPU, respectively). Moreover, the code takes only 3.52 and 2.44 h if run on one or two NVIDIA V100 GPU, respectively. The relevant speedups reached (up to ~38× in the single-GPU version, and ~55× in the multi-GPU) clearly demonstrate that the GPU technology is highly suitable for realistic large network simulations. Frontiers Media S.A. 2021-03-16 /pmc/articles/PMC8023391/ /pubmed/33833674 http://dx.doi.org/10.3389/fncom.2021.630795 Text en Copyright © 2021 Florimbi, Torti, Masoli, D'Angelo and Leporati. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Neuroscience
Florimbi, Giordana
Torti, Emanuele
Masoli, Stefano
D'Angelo, Egidio
Leporati, Francesco
Granular layEr Simulator: Design and Multi-GPU Simulation of the Cerebellar Granular Layer
title Granular layEr Simulator: Design and Multi-GPU Simulation of the Cerebellar Granular Layer
title_full Granular layEr Simulator: Design and Multi-GPU Simulation of the Cerebellar Granular Layer
title_fullStr Granular layEr Simulator: Design and Multi-GPU Simulation of the Cerebellar Granular Layer
title_full_unstemmed Granular layEr Simulator: Design and Multi-GPU Simulation of the Cerebellar Granular Layer
title_short Granular layEr Simulator: Design and Multi-GPU Simulation of the Cerebellar Granular Layer
title_sort granular layer simulator: design and multi-gpu simulation of the cerebellar granular layer
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8023391/
https://www.ncbi.nlm.nih.gov/pubmed/33833674
http://dx.doi.org/10.3389/fncom.2021.630795
work_keys_str_mv AT florimbigiordana granularlayersimulatordesignandmultigpusimulationofthecerebellargranularlayer
AT tortiemanuele granularlayersimulatordesignandmultigpusimulationofthecerebellargranularlayer
AT masolistefano granularlayersimulatordesignandmultigpusimulationofthecerebellargranularlayer
AT dangeloegidio granularlayersimulatordesignandmultigpusimulationofthecerebellargranularlayer
AT leporatifrancesco granularlayersimulatordesignandmultigpusimulationofthecerebellargranularlayer