Scalable construction of spiking neural networks using up to thousands of GPUs
Authors:
- Bruno GolosioBGBruno Golosio
- Gianmarco TiddiaGTGianmarco Tiddia
- José VillamarJVJosé Villamar
- Luca PontissoLPLuca Pontisso
- Luca SergiLSLuca Sergi
- Francesco SimulaFSFrancesco Simula
- Pooja BabuPBPooja Babu
- Elena PastorelliEPElena Pastorelli
- Abigail MorrisonAMAbigail Morrison
- Markus DiesmannMDMarkus Diesmann
- Alessandro LonardoALAlessandro Lonardo
- Pier Stanislao PaolucciPPPier Stanislao Paolucci
Open Access
- 14 May 2026
- journal article
- Published by IOP Publishing in Neuromorphic Computing and Engineering
- Vol. 6 (2) , 024012
Abstract
Diverse scientific and engineering research areas deal with discrete, time-stamped changes in large systems of interacting delay differential equations. Simulating such complex systems at scale on high-performance computing clusters demands efficient management of communication and memory. Inspired by the human cerebral cortex—a sparsely connected network of O ( 10 10 ) neurons, each forming O ( 10 3 ) – O ( 10 4 ) synapses and communicating via short electrical pulses called spikes—we study the simulation of large-scale spiking neural networks for computational neuroscience research. This work presents a novel network construction method for multi-GPU clusters and upcoming exascale supercomputers using the message passing interface, where each process builds its local connectivity and prepares the data structures for efficient spike exchange across the cluster during state propagation. We demonstrate scaling performance of two cortical models using point-to-point and collective communication, respectively.Keywords
All Related Versions
Funding Information
- Commissione Scientifica Nazionale 5, Instituto Nazionale di Fisica Nucleare
- Forschungszentrum Jülich
- Horizon 2020 Framework Programme (800858)
- European Commission (101147319)
- Ministero dell'Università e della Ricerca (F53C22000430001)
This publication has 46 references indexed in Scilit:
- Neuromorphic computing at scaleNature, 2025
- Simulation and assimilation of the digital human brainNature Computational Science, 2024
- Scaling neural simulations in STACSNeuromorphic Computing and Engineering, 2024
- Full-scale scaffold model of the human hippocampus CA1 areaNature Computational Science, 2023
- Larger GPU-accelerated brain simulations with procedural connectivityNature Computational Science, 2021
- SciPy 1.0: fundamental algorithms for scientific computing in PythonNature Methods, 2020
- Multi-scale account of the network structure of macaque visual cortexBrain Structure and Function, 2017
- GeNN: a code generation framework for accelerated brain simulationsScientific Reports, 2016
- Simulation Tool for Asynchronous Cortical Streams (STACS): Interfacing with Spiking Neural NetworksProcedia Computer Science, 2015
- Dynamics of Sparsely Connected Networks of Excitatory and Inhibitory Spiking NeuronsJournal of Computational Neuroscience, 2000