Cargando…

A unified framework for spiking and gap-junction interactions in distributed neuronal network simulations

Contemporary simulators for networks of point and few-compartment model neurons come with a plethora of ready-to-use neuron and synapse models and support complex network topologies. Recent technological advancements have broadened the spectrum of application further to the efficient simulation of b...

Descripción completa

Detalles Bibliográficos
Autores principales: Hahne, Jan, Helias, Moritz, Kunkel, Susanne, Igarashi, Jun, Bolten, Matthias, Frommer, Andreas, Diesmann, Markus
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4563270/
https://www.ncbi.nlm.nih.gov/pubmed/26441628
http://dx.doi.org/10.3389/fninf.2015.00022
_version_ 1782389282388836352
author Hahne, Jan
Helias, Moritz
Kunkel, Susanne
Igarashi, Jun
Bolten, Matthias
Frommer, Andreas
Diesmann, Markus
author_facet Hahne, Jan
Helias, Moritz
Kunkel, Susanne
Igarashi, Jun
Bolten, Matthias
Frommer, Andreas
Diesmann, Markus
author_sort Hahne, Jan
collection PubMed
description Contemporary simulators for networks of point and few-compartment model neurons come with a plethora of ready-to-use neuron and synapse models and support complex network topologies. Recent technological advancements have broadened the spectrum of application further to the efficient simulation of brain-scale networks on supercomputers. In distributed network simulations the amount of spike data that accrues per millisecond and process is typically low, such that a common optimization strategy is to communicate spikes at relatively long intervals, where the upper limit is given by the shortest synaptic transmission delay in the network. This approach is well-suited for simulations that employ only chemical synapses but it has so far impeded the incorporation of gap-junction models, which require instantaneous neuronal interactions. Here, we present a numerical algorithm based on a waveform-relaxation technique which allows for network simulations with gap junctions in a way that is compatible with the delayed communication strategy. Using a reference implementation in the NEST simulator, we demonstrate that the algorithm and the required data structures can be smoothly integrated with existing code such that they complement the infrastructure for spiking connections. To show that the unified framework for gap-junction and spiking interactions achieves high performance and delivers high accuracy in the presence of gap junctions, we present benchmarks for workstations, clusters, and supercomputers. Finally, we discuss limitations of the novel technology.
format Online
Article
Text
id pubmed-4563270
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-45632702015-10-05 A unified framework for spiking and gap-junction interactions in distributed neuronal network simulations Hahne, Jan Helias, Moritz Kunkel, Susanne Igarashi, Jun Bolten, Matthias Frommer, Andreas Diesmann, Markus Front Neuroinform Neuroscience Contemporary simulators for networks of point and few-compartment model neurons come with a plethora of ready-to-use neuron and synapse models and support complex network topologies. Recent technological advancements have broadened the spectrum of application further to the efficient simulation of brain-scale networks on supercomputers. In distributed network simulations the amount of spike data that accrues per millisecond and process is typically low, such that a common optimization strategy is to communicate spikes at relatively long intervals, where the upper limit is given by the shortest synaptic transmission delay in the network. This approach is well-suited for simulations that employ only chemical synapses but it has so far impeded the incorporation of gap-junction models, which require instantaneous neuronal interactions. Here, we present a numerical algorithm based on a waveform-relaxation technique which allows for network simulations with gap junctions in a way that is compatible with the delayed communication strategy. Using a reference implementation in the NEST simulator, we demonstrate that the algorithm and the required data structures can be smoothly integrated with existing code such that they complement the infrastructure for spiking connections. To show that the unified framework for gap-junction and spiking interactions achieves high performance and delivers high accuracy in the presence of gap junctions, we present benchmarks for workstations, clusters, and supercomputers. Finally, we discuss limitations of the novel technology. Frontiers Media S.A. 2015-09-09 /pmc/articles/PMC4563270/ /pubmed/26441628 http://dx.doi.org/10.3389/fninf.2015.00022 Text en Copyright © 2015 Hahne, Helias, Kunkel, Igarashi, Bolten, Frommer and Diesmann. 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) or licensor 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
Hahne, Jan
Helias, Moritz
Kunkel, Susanne
Igarashi, Jun
Bolten, Matthias
Frommer, Andreas
Diesmann, Markus
A unified framework for spiking and gap-junction interactions in distributed neuronal network simulations
title A unified framework for spiking and gap-junction interactions in distributed neuronal network simulations
title_full A unified framework for spiking and gap-junction interactions in distributed neuronal network simulations
title_fullStr A unified framework for spiking and gap-junction interactions in distributed neuronal network simulations
title_full_unstemmed A unified framework for spiking and gap-junction interactions in distributed neuronal network simulations
title_short A unified framework for spiking and gap-junction interactions in distributed neuronal network simulations
title_sort unified framework for spiking and gap-junction interactions in distributed neuronal network simulations
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4563270/
https://www.ncbi.nlm.nih.gov/pubmed/26441628
http://dx.doi.org/10.3389/fninf.2015.00022
work_keys_str_mv AT hahnejan aunifiedframeworkforspikingandgapjunctioninteractionsindistributedneuronalnetworksimulations
AT heliasmoritz aunifiedframeworkforspikingandgapjunctioninteractionsindistributedneuronalnetworksimulations
AT kunkelsusanne aunifiedframeworkforspikingandgapjunctioninteractionsindistributedneuronalnetworksimulations
AT igarashijun aunifiedframeworkforspikingandgapjunctioninteractionsindistributedneuronalnetworksimulations
AT boltenmatthias aunifiedframeworkforspikingandgapjunctioninteractionsindistributedneuronalnetworksimulations
AT frommerandreas aunifiedframeworkforspikingandgapjunctioninteractionsindistributedneuronalnetworksimulations
AT diesmannmarkus aunifiedframeworkforspikingandgapjunctioninteractionsindistributedneuronalnetworksimulations
AT hahnejan unifiedframeworkforspikingandgapjunctioninteractionsindistributedneuronalnetworksimulations
AT heliasmoritz unifiedframeworkforspikingandgapjunctioninteractionsindistributedneuronalnetworksimulations
AT kunkelsusanne unifiedframeworkforspikingandgapjunctioninteractionsindistributedneuronalnetworksimulations
AT igarashijun unifiedframeworkforspikingandgapjunctioninteractionsindistributedneuronalnetworksimulations
AT boltenmatthias unifiedframeworkforspikingandgapjunctioninteractionsindistributedneuronalnetworksimulations
AT frommerandreas unifiedframeworkforspikingandgapjunctioninteractionsindistributedneuronalnetworksimulations
AT diesmannmarkus unifiedframeworkforspikingandgapjunctioninteractionsindistributedneuronalnetworksimulations