cuBNM: GPU-Accelerated Brain Network Modeling
Amin SaberiiD, Bin WaniD, Kevin J. WischnewskiiD, Kyesam JungiD, Leonard SasseiD, Felix HoffstaedteriD, Boris C. BernhardtiD, Simon Bodo EickhoffiD, Oleksandr V. PopovychiD, Sofie Louise ValkiD
Abstract
Brain network modeling uses computer simulations to infer about latent neural properties at micro- and mesoscales by fitting brain dynamic models to empirical data of individual subjects or groups. However, computational costs of (individualized) model fitting is a major bottleneck, limiting the practical feasibility of this approach to larger cohorts and more complex models, and highlighting the need for scalable simulation implementations. Here, we introduce cuBNM, a Python package which leverages parallel processing of graphics processing units to massively accelerate simulations of brain network models. We show running simulations on graphics processing units is several hundred times faster compared to central processing units. We demonstrate the usage of cuBNM by running optimization of group-level and individualized low- and high-dimensional models. As examples of the utility of individualized models, we investigated test-retest reliability and heritability of simulated and empirical measures in the Human Connectome Project dataset. We found simulated features were fairly reliable and significantly heritable, suggesting their biological plausibility. Overall, cuBNM enables large-scale simulations of brain network models, opening new avenues for studying latent neural processes across diverse populations, dense networks, and high-dimensional models, which was previously impractical due to computational constraints.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 0
- Organism
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- BraiNN: A Modern Simulator for Clinically Feasible Personalized Whole-Brain Network Modeling
Alessandro Fasse, Chiara Billi, … Esra Neufeld·bioRxiv·Jul 13, 2026
- Larger GPU-accelerated brain simulations with procedural connectivity
James C. Knight, Thomas Nowotny·Nature Computational SciencePeer-reviewed·Feb 1, 2021
- NeuroGPU, software for NEURON modeling in GPU-based hardware
Roy Ben‐Shalom, Alexander Ladd, … Kevin J. Bender·Journal of Neuroscience MethodsPeer-reviewed·Oct 30, 2021
- Cross-comparison of state of the art neuromorphological simulators on modern CPUs and GPUs using the Brain Scaffold Builder
Robin De Schepper, Nora Abi Akar, … Claudia Casellato·bioRxiv·Mar 2, 2022
- NetPyNE: a tool for data-driven multiscale modeling of brain circuits
Salvador Durá-Bernal, Benjamin A. Suter, … William W. Lytton·eLifePeer-reviewed·Apr 26, 2019
- Brian2GeNN: a system for accelerating alarge variety of spiking neural networkswith graphics hardware
Marcel Stimberg, Dan F. M. Goodman, Thomas Nowotny·bioRxiv·Oct 20, 2018