Conference Presentation (After Call) FZJ-2026-04463

http://join2-wiki.gsi.de/foswiki/pub/Main/Artwork/join2_logo100x88.png
NUMA balancing hampering performance of spiking network simulations



2026

NEST Conference, virtualvirtual, Germany, 16 Jun 2026 - 17 Jun 20262026-06-162026-06-17

Abstract: Computing centers today mostly operate conventional CPU- and GPU-based systems, where the di-rect way of reducing energy consumption is a reduction in the applications’ runtime. Neuromorphiccomputing promises an alternative architecture with improved energy efficiency for artificial intel-ligence. In this endeavor, code for the simulation of large-scale spiking networks on conventionalsupercomputers is the reference. We show that turning off automatic NUMA balancing may reduceenergy consumption by 20%. This dwarfs other attempts of increasing the energy efficiency of acomputing center with respect to cost effectiveness.The typical memory access pattern of spiking network simulation code dynamically interacts with au-tomatic NUMA balancing. This does not affect the correctness of simulation results and thus goes un-noticed in day-to-day neuroscience research. In performance analysis, however, time measurementsfluctuate obstructing attempts to optimize simulation technology. A new time- and compute-node re-solved performance display exposes the fine-grained temporal variability in the course of distributedspiking network simulations. The analysis uncovers that automatic NUMA balancing is of disadvan-tage and, in particular, affects the jemalloc library for thread-aware memory allocation in a transientmanner. The new method also allows developers to detect perturbations of the HPC system and targetspecific improvements to simulation technology.As a consequence of these findings we have equipped our supercomputer JURECA with an optionto turn on or off automatic NUMA balancing on a per-node basis on the user level. This gives re-searchers the opportunity to find the best setting for the application at hand. There are indications inthe literature that the effect has been observed before, yet it does not seem common knowledge in sci-entific computing. It remains to be investigated how widespread the phenomenon is among scientificcodes


Contributing Institute(s):
  1. Computational and Systems Neuroscience (IAS-6)
  2. Neuromorphic Software Eco System (PGI-15)
  3. Jülich Supercomputing Center (JSC)
Research Program(s):
  1. 5231 - Neuroscientific Foundations (POF4-523) (POF4-523)
  2. 5232 - Computational Principles (POF4-523) (POF4-523)
  3. BMFTR 03ZU2106CB - NeuroSys: Algorithm-Hardware Co-Design (Projekt C) - B (03ZU2106CB) (03ZU2106CB)
  4. BMBF 03ZU1106CA - NeuroSys: Algorithm-Hardware Co-Design (Projekt C) - A (03ZU1106CA) (03ZU1106CA)
  5. EBRAINS 2.0 - EBRAINS 2.0: A Research Infrastructure to Advance Neuroscience and Brain Health (101147319) (101147319)
  6. JL SMHB - Joint Lab Supercomputing and Modeling for the Human Brain (JL SMHB-2021-2027) (JL SMHB-2021-2027)
  7. GRK 2416 - GRK 2416: MultiSenses-MultiScales: Neue Ansätze zur Aufklärung neuronaler multisensorischer Integration (368482240) (368482240)
  8. DFG project G:(GEPRIS)545776403 - FOR 5880: Ganzheitliche Energie- und Leistungsmodellierung für nachhaltiges Rechnen (Mod4Comp) (545776403) (545776403)
  9. HiRSE - Helmholtz Platform for Research Software Engineering (HiRSE-20250220) (HiRSE-20250220)

Appears in the scientific report 2026
Click to display QR Code for this record

The record appears in these collections:
Document types > Presentations > Conference Presentations
Institute Collections > IAS > IAS-6
Institute Collections > PGI > PGI-15
Workflow collections > Public records
Institute Collections > JSC
Publications database

 Record created 2026-09-17, last modified 2026-09-23



Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)