It is shown that turning off automatic NUMA balancing may reduce energy consumption by 30%.
Abstract
Computing centers today mostly operate conventional CPU- and GPU-based systems, where the direct way of decreasing energy consumption is a reduction in the applications'runtime. Neuromorphic computing promises an alternative architecture with improved energy efficiency for artificial intelligence. In this endeavor, code for the simulation of large-scale spiking networks on conventional supercomputers is the reference. We show that turning off automatic NUMA balancing may reduce energy consumption by 30%. This dwarfs other attempts of increasing the energy efficiency of a computing center with respect to cost effectiveness. The memory access pattern of spiking network simulation code dynamically interacts with automatic NUMA balancing. This does not affect the correctness of simulation results and thus goes unnoticed in day-to-day neuroscience research. In performance analysis, however, time measurements fluctuate obstructing attempts to optimize simulation technology. A new time- and compute-node resolved performance display exposes the fine-grained temporal variability of distributed spiking network simulations. The analysis uncovers that automatic NUMA balancing is of disadvantage and affects the jemalloc library for thread-aware memory allocation in a transient manner. The method also allows developers to detect perturbations of the HPC system and target specific improvements to simulation technology. As a consequence, we have equipped our supercomputers with an option to turn on or off automatic NUMA balancing on a per-job basis on the user level. This gives researchers the opportunity to find the best setting for the application at hand. There are indications in the literature that the effect has been observed before, yet it does not seem common knowledge in scientific computing. It remains to be investigated how widespread the phenomenon is among scientific codes.
It is shown that multi-bit packets, rather than spikes, are the most efficient communication strategy in packet-switched networks and that compared to basic numerical integration methods, higher-order differential equation solvers decrease both computation and communication costs while achieving lower numerical error,...
Jakob Jordan, Ole Richter, Cong Li et al.· 0 citations
This survey reviews 71 studies published between 2015 and 2025 and organizes them into a taxonomy that classifies GPU works into simulation frameworks, training-acceleration techniques, large-scale and multi-GPU simulation, and application deployments, and RISC-V works into instruction-set extensions and tightly-couple...
Edris Zaman Farsa, Amirhossein Ilkhani, Marc Reichenbach et al.· Neuromorphic Computing and E...· 0 citations
Findings indicate that the ACORISCVbSNN model has the potential to advance the field of bio-inspired computing, providing a highly accurate, energyefficient, and low-latency system for real-world use.
Yamini Devi Ykuntam, M. V. Nageswara Rao, Leela Kumari. B.· International Journal of Com...· 0 citations
Neuromorphic spiking neural networks (SNNs) offer a promising alternative to conventional deep neural networks for tasks with computational resource or data constraints. However, their practical applications have been limited by comparatively weak performance on complex learning tasks. Experimental approaches such as S...
In neuromorphic computing, the performance of Spiking Neural Networks (SNNs) relies heavily on the precise firing threshold and reset voltages of its neurons. In Leaky Integrate-and-Fire (LIF) models for instance, these critical voltages are inherently governed by a hysteresis comparator. In this scenario, this paper p...
Felipe Roehe, F. L. Cabrera, Tiago Oliveira Weber· 2026 10th International Symp...· 0 citations
A Pipeline Delay Search method which selects each layer's delay by balancing task-level accuracy gains against added network latency, and shows that SNNs can compute more yet finish faster, and wait longer yet predict worse, highlighting why Falcon matters for both latency and accuracy.