Skip to main content
bioRxiv
  • Home
  • About
  • Submit
  • ALERTS / RSS
Advanced Search
New Results

Cross-comparison of state of the art neuromorphological simulators on modern CPUs and GPUs using the Brain Scaffold Builder

View ORCID ProfileR. De Schepper, N. Abi Akar, T. Hater, B. F. B. Huisman, View ORCID ProfileE. D’Angelo, A. Morrison, C. Casellato
doi: https://doi.org/10.1101/2022.03.02.482285
R. De Schepper
1Neurocomputational Unit, Department of Brain and Behavioral Sciences, University of Pavia, Pavia, Italy
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
  • ORCID record for R. De Schepper
N. Abi Akar
2Scientific Software & Libraries, Swiss National Supercomputing Centre (CSCS), Zürich, Switzerland
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
T. Hater
3Simulation and Data Lab Neuroscience, Jülich Supercomputing Centre (JSC), Institute for Advanced Simulation, JARA, Forschungszentrum Jülich GmbH, Jülich, Germany
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
B. F. B. Huisman
3Simulation and Data Lab Neuroscience, Jülich Supercomputing Centre (JSC), Institute for Advanced Simulation, JARA, Forschungszentrum Jülich GmbH, Jülich, Germany
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
  • For correspondence: b.huisman@fz-juelich.de
E. D’Angelo
1Neurocomputational Unit, Department of Brain and Behavioral Sciences, University of Pavia, Pavia, Italy
4IRCCS Mondino Foundation, Brain Connectivity Center, Pavia, Italy
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
  • ORCID record for E. D’Angelo
A. Morrison
3Simulation and Data Lab Neuroscience, Jülich Supercomputing Centre (JSC), Institute for Advanced Simulation, JARA, Forschungszentrum Jülich GmbH, Jülich, Germany
5Institute of Neuroscience and Medicine (INM-6), Institute for Advanced Simulation (IAS-6), Research Centre Jülich, Jülich, Germany
6Department of Computer Science 3 - Software Engineering, RWTH Aachen University, Aachen, Germany
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
C. Casellato
1Neurocomputational Unit, Department of Brain and Behavioral Sciences, University of Pavia, Pavia, Italy
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
  • Abstract
  • Full Text
  • Info/History
  • Metrics
  • Supplementary material
  • Data/Code
  • Preview PDF
Loading

ABSTRACT

A variety of software simulators exist for neuronal networks, and a subset of these tools allow the scientist to model neurons in high morphological detail. The scalability of such simulation tools over a wide range in neuronal networks sizes and cell complexities is predominantly limited by effective allocation of components of such simulations over computational nodes, and the overhead in communication between them. In order to have more scalable simulation software, it is therefore important to develop a robust benchmarking strategy that allows insight into specific computational bottlenecks for models of realistic size and complexity. In this study, we demonstrate the use of the Brain Scaffold Builder (BSB; De Schepper et al., 2021) as a framework for performing such benchmarks. We perform a comparison between the well-known neuromorphological simulator NEURON (Carnevale and Hines, 2006), and Arbor (Abi Akar et al., 2019), a new simulation library developed within the framework of the Human Brain Project. The BSB can construct identical neuromorphological and network setups of highly spatially and biophysically detailed networks for each simulator. This ensures good coverage of feature support in each simulator, and realistic workloads. After validating the outputs of the BSB generated models, we execute the simulations on a variety of hardware configurations consisting of two types of nodes (GPU and CPU). We investigate performance of two different network models, one suited for a single machine, and one for distributed simulation. We investigate performance across different mechanisms, mechanism classes, mechanism combinations, and cell types. Our benchmarks show that, depending on the distribution scheme deployed by Arbor, a speed-up with respect to NEURON of between 60 and 400 can be achieved. Additionally Arbor can be up to two orders of magnitude more energy efficient.

Competing Interest Statement

The authors have declared no competing interest.

Footnotes

  • https://github.com/Helveg/arb-nrn-comp

Copyright 
The copyright holder for this preprint is the author/funder, who has granted bioRxiv a license to display the preprint in perpetuity. It is made available under a CC-BY-NC-ND 4.0 International license.
Back to top
PreviousNext
Posted March 04, 2022.
Download PDF

Supplementary Material

Data/Code
Email

Thank you for your interest in spreading the word about bioRxiv.

NOTE: Your email address is requested solely to identify you as the sender of this article.

Enter multiple addresses on separate lines or separate them with commas.
Cross-comparison of state of the art neuromorphological simulators on modern CPUs and GPUs using the Brain Scaffold Builder
(Your Name) has forwarded a page to you from bioRxiv
(Your Name) thought you would like to see this page from the bioRxiv website.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
Share
Cross-comparison of state of the art neuromorphological simulators on modern CPUs and GPUs using the Brain Scaffold Builder
R. De Schepper, N. Abi Akar, T. Hater, B. F. B. Huisman, E. D’Angelo, A. Morrison, C. Casellato
bioRxiv 2022.03.02.482285; doi: https://doi.org/10.1101/2022.03.02.482285
Digg logo Reddit logo Twitter logo Facebook logo Google logo LinkedIn logo Mendeley logo
Citation Tools
Cross-comparison of state of the art neuromorphological simulators on modern CPUs and GPUs using the Brain Scaffold Builder
R. De Schepper, N. Abi Akar, T. Hater, B. F. B. Huisman, E. D’Angelo, A. Morrison, C. Casellato
bioRxiv 2022.03.02.482285; doi: https://doi.org/10.1101/2022.03.02.482285

Citation Manager Formats

  • BibTeX
  • Bookends
  • EasyBib
  • EndNote (tagged)
  • EndNote 8 (xml)
  • Medlars
  • Mendeley
  • Papers
  • RefWorks Tagged
  • Ref Manager
  • RIS
  • Zotero
  • Tweet Widget
  • Facebook Like
  • Google Plus One

Subject Area

  • Neuroscience
Subject Areas
All Articles
  • Animal Behavior and Cognition (3589)
  • Biochemistry (7553)
  • Bioengineering (5498)
  • Bioinformatics (20742)
  • Biophysics (10305)
  • Cancer Biology (7962)
  • Cell Biology (11624)
  • Clinical Trials (138)
  • Developmental Biology (6596)
  • Ecology (10175)
  • Epidemiology (2065)
  • Evolutionary Biology (13586)
  • Genetics (9525)
  • Genomics (12824)
  • Immunology (7911)
  • Microbiology (19518)
  • Molecular Biology (7647)
  • Neuroscience (42014)
  • Paleontology (307)
  • Pathology (1254)
  • Pharmacology and Toxicology (2195)
  • Physiology (3260)
  • Plant Biology (7027)
  • Scientific Communication and Education (1294)
  • Synthetic Biology (1948)
  • Systems Biology (5420)
  • Zoology (1113)