001     830181
005     20240313103119.0
024 7 _ |a 10.3389/fninf.2017.00030
|2 doi
024 7 _ |a 2128/14537
|2 Handle
024 7 _ |a WOS:000401368100001
|2 WOS
024 7 _ |a altmetric:20207627
|2 altmetric
024 7 _ |a pmid:28559808
|2 pmid
037 _ _ |a FZJ-2017-03757
082 _ _ |a 610
100 1 _ |a Ippen, Tammo
|0 P:(DE-Juel1)161558
|b 0
245 _ _ |a Constructing Neuronal Network Models in Massively Parallel Environments
260 _ _ |a Lausanne
|c 2017
|b Frontiers Research Foundation
336 7 _ |a article
|2 DRIVER
336 7 _ |a Output Types/Journal article
|2 DataCite
336 7 _ |a Journal Article
|b journal
|m journal
|0 PUB:(DE-HGF)16
|s 1563262359_1217
|2 PUB:(DE-HGF)
336 7 _ |a ARTICLE
|2 BibTeX
336 7 _ |a JOURNAL_ARTICLE
|2 ORCID
336 7 _ |a Journal Article
|0 0
|2 EndNote
520 _ _ |a Recent advances in the development of data structures to represent spiking neuron network models enable us to exploit the complete memory of petascale computers for a single brain-scale network simulation. In this work, we investigate how well we can exploit the computing power of such supercomputers for the creation of neuronal networks. Using an established benchmark, we divide the runtime of simulation code into the phase of network construction and the phase during which the dynamical state is advanced in time. We find that on multi-core compute nodes network creation scales well with process-parallel code but exhibits a prohibitively large memory consumption. Thread-parallel network creation, in contrast, exhibits speedup only up to a small number of threads but has little overhead in terms of memory. We further observe that the algorithms creating instances of model neurons and their connections scale well for networks of ten thousand neurons, but do not show the same speedup for networks of millions of neurons. Our work uncovers that the lack of scaling of thread-parallel network creation is due to inadequate memory allocation strategies and demonstrates that thread-optimized memory allocators recover excellent scaling. An analysis of the loop order used for network construction reveals that more complex tests on the locality of operations significantly improve scaling and reduce runtime by allowing construction algorithms to step through large networks more efficiently than in existing code. The combination of these techniques increases performance by an order of magnitude and harnesses the increasingly parallel compute power of the compute nodes in high-performance clusters and supercomputers.
536 _ _ |a 574 - Theory, modelling and simulation (POF3-574)
|0 G:(DE-HGF)POF3-574
|c POF3-574
|x 0
|f POF III
536 _ _ |a 511 - Computational Science and Mathematical Methods (POF3-511)
|0 G:(DE-HGF)POF3-511
|c POF3-511
|x 1
|f POF III
536 _ _ |a Brain-Scale Simulations (jinb33_20121101)
|0 G:(DE-Juel1)jinb33_20121101
|c jinb33_20121101
|x 2
|f Brain-Scale Simulations
536 _ _ |a SMHB - Supercomputing and Modelling for the Human Brain (HGF-SMHB-2013-2017)
|0 G:(DE-Juel1)HGF-SMHB-2013-2017
|c HGF-SMHB-2013-2017
|x 3
|f SMHB
536 _ _ |a HBP - The Human Brain Project (604102)
|0 G:(EU-Grant)604102
|c 604102
|x 4
|f FP7-ICT-2013-FET-F
536 _ _ |a HBP SGA1 - Human Brain Project Specific Grant Agreement 1 (720270)
|0 G:(EU-Grant)720270
|c 720270
|x 5
|f H2020-Adhoc-2014-20
536 _ _ |a SLNS - SimLab Neuroscience (Helmholtz-SLNS)
|0 G:(DE-Juel1)Helmholtz-SLNS
|c Helmholtz-SLNS
|x 6
588 _ _ |a Dataset connected to CrossRef
700 1 _ |a Eppler, Jochen M.
|0 P:(DE-Juel1)142538
|b 1
700 1 _ |a Plesser, Hans E.
|0 P:(DE-Juel1)169781
|b 2
700 1 _ |a Diesmann, Markus
|0 P:(DE-Juel1)144174
|b 3
|e Corresponding author
773 _ _ |a 10.3389/fninf.2017.00030
|g Vol. 11, p. 30
|0 PERI:(DE-600)2452979-5
|p 30
|t Frontiers in neuroinformatics
|v 11
|y 2017
|x 1662-5196
856 4 _ |u https://juser.fz-juelich.de/record/830181/files/fninf-11-00030.pdf
|y OpenAccess
856 4 _ |u https://juser.fz-juelich.de/record/830181/files/fninf-11-00030.gif?subformat=icon
|x icon
|y OpenAccess
856 4 _ |u https://juser.fz-juelich.de/record/830181/files/fninf-11-00030.jpg?subformat=icon-1440
|x icon-1440
|y OpenAccess
856 4 _ |u https://juser.fz-juelich.de/record/830181/files/fninf-11-00030.jpg?subformat=icon-180
|x icon-180
|y OpenAccess
856 4 _ |u https://juser.fz-juelich.de/record/830181/files/fninf-11-00030.jpg?subformat=icon-640
|x icon-640
|y OpenAccess
856 4 _ |u https://juser.fz-juelich.de/record/830181/files/fninf-11-00030.pdf?subformat=pdfa
|x pdfa
|y OpenAccess
909 C O |o oai:juser.fz-juelich.de:830181
|p openaire
|p open_access
|p OpenAPC
|p driver
|p VDB
|p ec_fundedresources
|p openCost
|p dnbdelivery
910 1 _ |a Forschungszentrum Jülich
|0 I:(DE-588b)5008462-8
|k FZJ
|b 0
|6 P:(DE-Juel1)161558
910 1 _ |a Forschungszentrum Jülich
|0 I:(DE-588b)5008462-8
|k FZJ
|b 1
|6 P:(DE-Juel1)142538
910 1 _ |a Forschungszentrum Jülich
|0 I:(DE-588b)5008462-8
|k FZJ
|b 2
|6 P:(DE-Juel1)169781
910 1 _ |a Forschungszentrum Jülich
|0 I:(DE-588b)5008462-8
|k FZJ
|b 3
|6 P:(DE-Juel1)144174
913 1 _ |a DE-HGF
|b Key Technologies
|l Decoding the Human Brain
|1 G:(DE-HGF)POF3-570
|0 G:(DE-HGF)POF3-574
|2 G:(DE-HGF)POF3-500
|v Theory, modelling and simulation
|x 0
|4 G:(DE-HGF)POF
|3 G:(DE-HGF)POF3
913 1 _ |a DE-HGF
|b Key Technologies
|1 G:(DE-HGF)POF3-510
|0 G:(DE-HGF)POF3-511
|2 G:(DE-HGF)POF3-500
|v Computational Science and Mathematical Methods
|x 1
|4 G:(DE-HGF)POF
|3 G:(DE-HGF)POF3
|l Supercomputing & Big Data
914 1 _ |y 2017
915 _ _ |a DBCoverage
|0 StatID:(DE-HGF)0200
|2 StatID
|b SCOPUS
915 _ _ |a DBCoverage
|0 StatID:(DE-HGF)1050
|2 StatID
|b BIOSIS Previews
915 _ _ |a Creative Commons Attribution CC BY 4.0
|0 LIC:(DE-HGF)CCBY4
|2 HGFVOC
915 _ _ |a JCR
|0 StatID:(DE-HGF)0100
|2 StatID
|b FRONT NEUROINFORM : 2015
915 _ _ |a DBCoverage
|0 StatID:(DE-HGF)0501
|2 StatID
|b DOAJ Seal
915 _ _ |a DBCoverage
|0 StatID:(DE-HGF)0500
|2 StatID
|b DOAJ
915 _ _ |a WoS
|0 StatID:(DE-HGF)0111
|2 StatID
|b Science Citation Index Expanded
915 _ _ |a DBCoverage
|0 StatID:(DE-HGF)0150
|2 StatID
|b Web of Science Core Collection
915 _ _ |a IF < 5
|0 StatID:(DE-HGF)9900
|2 StatID
915 _ _ |a OpenAccess
|0 StatID:(DE-HGF)0510
|2 StatID
915 _ _ |a DBCoverage
|0 StatID:(DE-HGF)0300
|2 StatID
|b Medline
915 _ _ |a DBCoverage
|0 StatID:(DE-HGF)0199
|2 StatID
|b Thomson Reuters Master Journal List
920 1 _ |0 I:(DE-Juel1)INM-6-20090406
|k INM-6
|l Computational and Systems Neuroscience
|x 0
920 1 _ |0 I:(DE-Juel1)IAS-6-20130828
|k IAS-6
|l Theoretical Neuroscience
|x 1
920 1 _ |0 I:(DE-Juel1)INM-10-20170113
|k INM-10
|l Jara-Institut Brain structure-function relationships
|x 2
920 1 _ |0 I:(DE-Juel1)JSC-20090406
|k JSC
|l Jülich Supercomputing Center
|x 3
980 1 _ |a APC
980 1 _ |a FullTexts
980 _ _ |a journal
980 _ _ |a VDB
980 _ _ |a I:(DE-Juel1)INM-6-20090406
980 _ _ |a I:(DE-Juel1)IAS-6-20130828
980 _ _ |a I:(DE-Juel1)INM-10-20170113
980 _ _ |a I:(DE-Juel1)JSC-20090406
980 _ _ |a APC
980 _ _ |a UNRESTRICTED
981 _ _ |a I:(DE-Juel1)IAS-6-20130828


LibraryCollectionCLSMajorCLSMinorLanguageAuthor
Marc 21