Cargando…

Enabling Large-Scale Simulations With the GENESIS Neuronal Simulator

In this paper, we evaluate the computational performance of the GEneral NEural SImulation System (GENESIS) for large scale simulations of neural networks. While many benchmark studies have been performed for large scale simulations with leaky integrate-and-fire neurons or neuronal models with only a...

Descripción completa

Detalles Bibliográficos
Autores principales: Crone, Joshua C., Vindiola, Manuel M., Yu, Alfred B., Boothe, David L., Beeman, David, Oie, Kelvin S., Franaszczuk, Piotr J.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6873326/
https://www.ncbi.nlm.nih.gov/pubmed/31803040
http://dx.doi.org/10.3389/fninf.2019.00069
_version_ 1783472637504126976
author Crone, Joshua C.
Vindiola, Manuel M.
Yu, Alfred B.
Boothe, David L.
Beeman, David
Oie, Kelvin S.
Franaszczuk, Piotr J.
author_facet Crone, Joshua C.
Vindiola, Manuel M.
Yu, Alfred B.
Boothe, David L.
Beeman, David
Oie, Kelvin S.
Franaszczuk, Piotr J.
author_sort Crone, Joshua C.
collection PubMed
description In this paper, we evaluate the computational performance of the GEneral NEural SImulation System (GENESIS) for large scale simulations of neural networks. While many benchmark studies have been performed for large scale simulations with leaky integrate-and-fire neurons or neuronal models with only a few compartments, this work focuses on higher fidelity neuronal models represented by 50–74 compartments per neuron. After making some modifications to the source code for GENESIS and its parallel implementation, PGENESIS, particularly to improve memory usage, we find that PGENESIS is able to efficiently scale on supercomputing resources to network sizes as large as 9 × 10(6) neurons with 18 × 10(9) synapses and 2.2 × 10(6) neurons with 45 × 10(9) synapses. The modifications to GENESIS that enabled these large scale simulations have been incorporated into the May 2019 Official Release of PGENESIS 2.4 available for download from the GENESIS web site (genesis-sim.org).
format Online
Article
Text
id pubmed-6873326
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-68733262019-12-04 Enabling Large-Scale Simulations With the GENESIS Neuronal Simulator Crone, Joshua C. Vindiola, Manuel M. Yu, Alfred B. Boothe, David L. Beeman, David Oie, Kelvin S. Franaszczuk, Piotr J. Front Neuroinform Neuroscience In this paper, we evaluate the computational performance of the GEneral NEural SImulation System (GENESIS) for large scale simulations of neural networks. While many benchmark studies have been performed for large scale simulations with leaky integrate-and-fire neurons or neuronal models with only a few compartments, this work focuses on higher fidelity neuronal models represented by 50–74 compartments per neuron. After making some modifications to the source code for GENESIS and its parallel implementation, PGENESIS, particularly to improve memory usage, we find that PGENESIS is able to efficiently scale on supercomputing resources to network sizes as large as 9 × 10(6) neurons with 18 × 10(9) synapses and 2.2 × 10(6) neurons with 45 × 10(9) synapses. The modifications to GENESIS that enabled these large scale simulations have been incorporated into the May 2019 Official Release of PGENESIS 2.4 available for download from the GENESIS web site (genesis-sim.org). Frontiers Media S.A. 2019-11-15 /pmc/articles/PMC6873326/ /pubmed/31803040 http://dx.doi.org/10.3389/fninf.2019.00069 Text en Copyright © 2019 Crone, Vindiola, Yu, Boothe, Beeman, Oie and Franaszczuk. 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
Crone, Joshua C.
Vindiola, Manuel M.
Yu, Alfred B.
Boothe, David L.
Beeman, David
Oie, Kelvin S.
Franaszczuk, Piotr J.
Enabling Large-Scale Simulations With the GENESIS Neuronal Simulator
title Enabling Large-Scale Simulations With the GENESIS Neuronal Simulator
title_full Enabling Large-Scale Simulations With the GENESIS Neuronal Simulator
title_fullStr Enabling Large-Scale Simulations With the GENESIS Neuronal Simulator
title_full_unstemmed Enabling Large-Scale Simulations With the GENESIS Neuronal Simulator
title_short Enabling Large-Scale Simulations With the GENESIS Neuronal Simulator
title_sort enabling large-scale simulations with the genesis neuronal simulator
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6873326/
https://www.ncbi.nlm.nih.gov/pubmed/31803040
http://dx.doi.org/10.3389/fninf.2019.00069
work_keys_str_mv AT cronejoshuac enablinglargescalesimulationswiththegenesisneuronalsimulator
AT vindiolamanuelm enablinglargescalesimulationswiththegenesisneuronalsimulator
AT yualfredb enablinglargescalesimulationswiththegenesisneuronalsimulator
AT boothedavidl enablinglargescalesimulationswiththegenesisneuronalsimulator
AT beemandavid enablinglargescalesimulationswiththegenesisneuronalsimulator
AT oiekelvins enablinglargescalesimulationswiththegenesisneuronalsimulator
AT franaszczukpiotrj enablinglargescalesimulationswiththegenesisneuronalsimulator