HiAER-Spike Software-Hardware Reconfigurable Platform for Event-Driven Neuromorphic Computing at Scale

📅 2026-02-20
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This work addresses the challenges of deploying large-scale spiking neural networks (SNNs) on edge and cloud platforms, including low computational efficiency, high memory footprint, and hardware complexity. To this end, the authors propose a modular, software-hardware co-designed, reconfigurable event-driven neuromorphic computing platform capable of real-time execution with up to 160 million neurons and 40 billion synapses. Key innovations include a hierarchical Address Event Representation (HiAER) routing mechanism for efficiently handling sparse connectivity and activity, a memory-efficient storage strategy combined with a parallel event-driven architecture, and a hardware-agnostic Python interface supporting arbitrary network topologies. The platform demonstrates low-latency, energy-efficient inference across multiple benchmarks—including CIFAR-10, DVS gesture recognition, MNIST, and Pong—and has been made publicly accessible to the research community via a web portal.

Technology Category

Application Category

📝 Abstract
In this work, we present HiAER-Spike, a modular, reconfigurable, event-driven neuromorphic computing platform designed to execute large spiking neural networks with up to 160 million neurons and 40 billion synapses - roughly twice the neurons of a mouse brain at faster than real time. This system, assembled at the UC San Diego Supercomputer Center, comprises a co-designed hard- and software stack that is optimized for run-time massively parallel processing and hierarchical address-event routing (HiAER) of spikes while promoting memory-efficient network storage and execution. The architecture efficiently handles both sparse connectivity and sparse activity for robust and low-latency event-driven inference for both edge and cloud computing. A Python programming interface to HiAER-Spike, agnostic to hardware-level detail, shields the user from complexity in the configuration and execution of general spiking neural networks with minimal constraints in topology. The system is made easily available over a web portal for use by the wider community. In the following, we provide an overview of the hard- and software stack, explain the underlying design principles, demonstrate some of the system's capabilities and solicit feedback from the broader neuromorphic community. Examples are shown demonstrating HiAER-Spike's capabilities for event-driven vision on benchmark CIFAR-10, DVS event-based gesture, MNIST, and Pong tasks.
Problem

Research questions and friction points this paper is trying to address.

neuromorphic computing
spiking neural networks
event-driven processing
scalable architecture
hardware-software co-design
Innovation

Methods, ideas, or system contributions that make the work stand out.

neuromorphic computing
spiking neural networks
hierarchical address-event routing
reconfigurable platform
event-driven inference
🔎 Similar Papers
No similar papers found.
G
Gwenevere Frank
Institute for Neural Computation, UC San Diego, 9500 Gilman Dr, La Jolla, 92093, CA, USA.
G
Gopabandhu Hota
Institute for Neural Computation, UC San Diego, 9500 Gilman Dr, La Jolla, 92093, CA, USA.; Qernel AI, 460 California Ave ste 204, Palo Alto, 94306, CA, USA.
K
Keli Wang
Institute for Neural Computation, UC San Diego, 9500 Gilman Dr, La Jolla, 92093, CA, USA.
C
Christopher Deng
Institute for Neural Computation, UC San Diego, 9500 Gilman Dr, La Jolla, 92093, CA, USA.
K
Krish Arora
Institute for Neural Computation, UC San Diego, 9500 Gilman Dr, La Jolla, 92093, CA, USA.
D
Diana Vins
Institute for Neural Computation, UC San Diego, 9500 Gilman Dr, La Jolla, 92093, CA, USA.
A
Abhinav Uppal
Institute for Neural Computation, UC San Diego, 9500 Gilman Dr, La Jolla, 92093, CA, USA.
O
Omowuyi Olajide
Institute for Neural Computation, UC San Diego, 9500 Gilman Dr, La Jolla, 92093, CA, USA.
K
Kenneth Yoshimoto
Institute for Neural Computation, UC San Diego, 9500 Gilman Dr, La Jolla, 92093, CA, USA.
Q
Qingbo Wang
Institute for Neural Computation, UC San Diego, 9500 Gilman Dr, La Jolla, 92093, CA, USA.
M
Mari Yamaoka
Institute for Neural Computation, UC San Diego, 9500 Gilman Dr, La Jolla, 92093, CA, USA.; Fujitsu, 4-1-1 Kamikodanaka, Nakahara-ku Kawasaki-shi, 211-8588, Kanagawa, Japan.
J
Johannes Leugering
Institute for Neural Computation, UC San Diego, 9500 Gilman Dr, La Jolla, 92093, CA, USA.; Forschungszentrum Jülich, 52425, Jülich, Germany.
S
Stephen Deiss
Institute for Neural Computation, UC San Diego, 9500 Gilman Dr, La Jolla, 92093, CA, USA.
L
Leif Gibb
Institute for Neural Computation, UC San Diego, 9500 Gilman Dr, La Jolla, 92093, CA, USA.
Gert Cauwenberghs
Gert Cauwenberghs
Professor of Bioengineering and Co-Director, Institute for Neural Computation, UC San Diego
Neuromorphic engineeringlearning systemsneural interfacesbioinstrumentation