Exploiting network topology in brain-scale simulations of spiking neural networks
Melissa Lober, Markus Diesmann, Susanne Kunkel

TL;DR
This paper introduces a structure-aware mapping approach for large-scale brain simulations that reduces communication bottlenecks by leveraging the brain's modular organization, leading to significant performance improvements.
Contribution
It proposes a novel hybrid communication architecture that exploits brain topology to optimize distributed neural network simulations, challenging traditional synchronization bottleneck assumptions.
Findings
Performance gain demonstrated on real-world example
Reduced synchronization delays through structure-aware mapping
Guidelines for energy-efficient neuronal network simulation
Abstract
Simulation code for conventional supercomputers serves as a reference for neuromorphic computing systems. The present bottleneck of distributed large-scale spiking neuronal network simulations is the communication between compute nodes. Communication speed seems limited by the interconnect between the nodes and the software library orchestrating the data transfer. Profiling reveals, however, that the variability of the time required by the compute nodes between communication calls is large. The bottleneck is in fact the waiting time for the slowest node. A statistical model explains total simulation time on the basis of the distribution of computation times between communication calls. A fundamental cure is to avoid communication calls because this requires fewer synchronizations and reduces the variability of computation times across compute nodes. The organization of the mammalian…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Ferroelectric and Negative Capacitance Devices · Neural Networks and Reservoir Computing
