Migrate Computation, Not Data: Fault Recovery in Neuromorphic Many-Core Systems
Organizations: Zhejiang University, Hangzhou, China · Southern University of Science and Technology, Shenzhen, China
Abstract
As neuromorphic systems scale to thousands of near-memory cores, aging-induced permanent faults in neuron-update datapaths become an important obstacle to long-term deployment. Existing online recovery methods typically retire a faulty core and migrate its neurons, along with their weights and membrane states, to healthy cores. This whole-core treatment incurs high recovery traffic and makes recovery depend on scarce destinations; at high utilization, there may be enough surviving compute capacity but insufficient free storage to copy the affected neuron context. This paper presents SpikeRelay, an online recovery framework for diagnosed compute-unit faults. SpikeRelay exploits the fact that, in many neuromorphic cores, the compute datapath, local SRAM, and router are distinct modules: a compute fault need not destroy stored weights and states or disconnect the core from the NoC. Instead of retiring a faulty core and migrating its neuron data, SpikeRelay converts the faulty core into a storage-and-forwarding node while offloading neuron-update computation to a healthy rescue core. This decoupling of storage and computation eliminates recovery-time data migration and greatly reduces spare-SRAM requirements. Consequently, SpikeRelay sustains 100% recovery at 92.2% SRAM utilization and a 50% fault rate, whereas the best baseline achieves only 22.1%.
Figures & tables
| Approach | Data Migr. | Latency | High-Util. | Faulty SRAM |
|---|---|---|---|---|
| HW Redund. | None | Very low | Limited | Abandoned |
| Retrain / Adj. | None | Offline | Limited | Abandoned |
| Data Reloc. | High | High | Limited | Abandoned |
| SpikeRelay | Zero | Very low | Yes | Retained |
Neuromorphic Computing
Neuromorphic computing uses brain-inspired, event-driven algorithms and hardware to process information with low power and latency.
See all 192 papers