Algorithm-hardware co-design of neuromorphic networks with dual memory pathways

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Sun, Pengfei, Su, Zhe, Achterberg, Jascha, Indiveri, Giacomo, Goodman, Dan F. M., Akarca, Danyal
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914525582721024
author Sun, Pengfei
Su, Zhe
Achterberg, Jascha
Indiveri, Giacomo
Goodman, Dan F. M.
Akarca, Danyal
author_facet Sun, Pengfei
Su, Zhe
Achterberg, Jascha
Indiveri, Giacomo
Goodman, Dan F. M.
Akarca, Danyal
contents Spiking neural networks excel at event-driven sensing. Yet, maintaining task-relevant context over long timescales both algorithmically and in hardware, while respecting both tight energy and memory budgets, remains a core challenge in the field. We address this challenge through an algorithm-hardware co-design effort. At the algorithm level, inspired by the cortical fast-slow organization in the brain, we introduce a neural network with an explicit slow memory pathway that, combined with fast spiking activity, enables a dual memory pathway (DMP) architecture in which each layer maintains a compact low-dimensional state that summarizes recent activity and modulates spiking dynamics. This explicit memory stabilizes learning while preserving event-driven sparsity, achieving competitive accuracy on long-sequence benchmarks with 40-60% fewer parameters than equivalent state-of-the-art spiking neural networks. At the hardware level, we introduce a near-memory-compute architecture that fully leverages the advantages of the DMP architecture by retaining its compact shared state while optimizing dataflow, across heterogeneous sparse-spike and dense-memory pathways. We show experimental results that demonstrate more than a 4X increase in throughput and over a 5X improvement in energy efficiency compared with state-of-the-art implementations. Together, these contributions demonstrate that biological principles can guide functional abstractions that are both algorithmically effective and hardware-efficient, establishing a scalable co-design framework for real-time neuromorphic computation and learning.
format Preprint
id arxiv_https___arxiv_org_abs_2512_07602
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Algorithm-hardware co-design of neuromorphic networks with dual memory pathways
Sun, Pengfei
Su, Zhe
Achterberg, Jascha
Indiveri, Giacomo
Goodman, Dan F. M.
Akarca, Danyal
Neural and Evolutionary Computing
Spiking neural networks excel at event-driven sensing. Yet, maintaining task-relevant context over long timescales both algorithmically and in hardware, while respecting both tight energy and memory budgets, remains a core challenge in the field. We address this challenge through an algorithm-hardware co-design effort. At the algorithm level, inspired by the cortical fast-slow organization in the brain, we introduce a neural network with an explicit slow memory pathway that, combined with fast spiking activity, enables a dual memory pathway (DMP) architecture in which each layer maintains a compact low-dimensional state that summarizes recent activity and modulates spiking dynamics. This explicit memory stabilizes learning while preserving event-driven sparsity, achieving competitive accuracy on long-sequence benchmarks with 40-60% fewer parameters than equivalent state-of-the-art spiking neural networks. At the hardware level, we introduce a near-memory-compute architecture that fully leverages the advantages of the DMP architecture by retaining its compact shared state while optimizing dataflow, across heterogeneous sparse-spike and dense-memory pathways. We show experimental results that demonstrate more than a 4X increase in throughput and over a 5X improvement in energy efficiency compared with state-of-the-art implementations. Together, these contributions demonstrate that biological principles can guide functional abstractions that are both algorithmically effective and hardware-efficient, establishing a scalable co-design framework for real-time neuromorphic computation and learning.
title Algorithm-hardware co-design of neuromorphic networks with dual memory pathways
topic Neural and Evolutionary Computing
url https://arxiv.org/abs/2512.07602