A highly energy-efficient multi-core neuromorphic architecture for training deep spiking neural networks

M Mingjing Li H Huihui Zhou X Xiaofeng Xu Z Zhiwei Zhong P Puli Quan X Xueke Zhu Y Yanyu Lin W Wenjie Lin (State Key Laboratory of Materials Processing and Die & Mould Technology, School of Materials Science and Engineering) X Xiaosha Li D Dong Wang J Junchao Zhang Y Yunhao Ma X Xiaole Cui W Wei Wang Q Qingyan Meng Z Zhengyu Ma G Guoqi Li X Xiaoxin Cui Y Yonghong Tian

Abstract

Abstract There is a growing necessity for edge training to adapt to dynamically changing environments. Neuromorphic computing represents a significant pathway for highly efficient intelligent computation in energy-constrained edges, but existing neuromorphic architectures lack the ability of directly training spiking neural networks based on backpropagation. We developed a multi-core neuromorphic architecture with Feedforward-Propagation, Back-Propagation, and Weight-Gradient engines in each core, supporting highly efficient parallel computing at both the engine and core levels, achieving 190% ~ 330% performance of Jetson Orin. It combines various data flows and sparse computation optimization by fully leveraging the sparsity in spiking neural network training, obtaining a high energy efficiency of 1.05TFLOPS/W@ FP16 @ 28 nm, 55 ~ 85% reduction of memory access compared to A100 GPU in the training. Additionally, we deployed the architecture on Field Programmable Gate Arrays, successfully demonstrating 20-core deep spiking network training and 5-worker federated learning. Our study develops the first multi-core neuromorphic architecture supporting direct training of spiking neural network, facilitating neuromorphic computing in edge-learnable applications.

Article Details

Volume / Issue Vol. 17, Issue 1
Published March 25, 2026
ISSN 2041-1723
Publisher Nature Portfolio

Journal Info

Nature Communications

Nature Portfolio

ISSN: 2041-1723 Open Access Life Sciences

Authors (19)

M

Mingjing Li

H

Huihui Zhou

X

Xiaofeng Xu

Z

Zhiwei Zhong

P

Puli Quan

X

Xueke Zhu

Y

Yanyu Lin

W

Wenjie Lin

State Key Laboratory of Materials Processing and Die & Mould Technology, School of Materials Science and Engineering

X

Xiaosha Li

D

Dong Wang

J

Junchao Zhang

Y

Yunhao Ma

X

Xiaole Cui

W

Wei Wang

Q

Qingyan Meng

Z

Zhengyu Ma

G

Guoqi Li

X

Xiaoxin Cui

Y

Yonghong Tian