On-board Artificial Intelligence (AI) processing is widely considered to be necessary for the next generation of satellites. Adequate levels of protection against radiation-induced errors, at an affordable cost, are thus required for AI accelerators in satellites. This paper presents HMR-NEureka, a Hybrid Modular Redundant accelerator designed for Deep Neural Network (DNN) inference in heterogeneous RISC-V System-on-Chips (SoCs). HMR-NEureka features two operational modes: a redundancy mode leveraging dual modular redundancy (DMR) with low-overhead hardware-based recovery, and a performance mode that repurposes redundant datapaths to improve throughput for non-critical operations. Implemented as an extension of the opensource NEureka accelerator, HMR-NEureka integrates into a multi-core RISC-V cluster with Error Correction Codes (ECC), ensuring end-to-end fault protection. Our results, based on a GlobalFoundries 12 nm technology implementation, demonstrate a 93% reduction in faulty executions in redundancy mode with moderate area (< 10%) and performance (∼ 5%) overhead compared to a non-fault-tolerant baseline. These findings establish HMR-NEureka as a flexible and efficient AI accelerator for mission-critical space applications.
Ghionda, L., Tedeschi, R., Tortorella, Y., Prasad, A.S., Rossi, D., Benini, L., et al. (2025). HMR-NEureka: Hybrid Modular Redundancy DNN Acceleration in Heterogeneous RISC-V SoCs. 345 E 47TH ST, NEW YORK, NY 10017 USA : IEEE Computer Society [10.1109/isvlsi65124.2025.11130209].
HMR-NEureka: Hybrid Modular Redundancy DNN Acceleration in Heterogeneous RISC-V SoCs
Ghionda, LuigiPrimo
;Tedeschi, RiccardoSecondo
;Tortorella, Yvan;Rossi, Davide;Benini, Luca;Conti, Francesco
2025
Abstract
On-board Artificial Intelligence (AI) processing is widely considered to be necessary for the next generation of satellites. Adequate levels of protection against radiation-induced errors, at an affordable cost, are thus required for AI accelerators in satellites. This paper presents HMR-NEureka, a Hybrid Modular Redundant accelerator designed for Deep Neural Network (DNN) inference in heterogeneous RISC-V System-on-Chips (SoCs). HMR-NEureka features two operational modes: a redundancy mode leveraging dual modular redundancy (DMR) with low-overhead hardware-based recovery, and a performance mode that repurposes redundant datapaths to improve throughput for non-critical operations. Implemented as an extension of the opensource NEureka accelerator, HMR-NEureka integrates into a multi-core RISC-V cluster with Error Correction Codes (ECC), ensuring end-to-end fault protection. Our results, based on a GlobalFoundries 12 nm technology implementation, demonstrate a 93% reduction in faulty executions in redundancy mode with moderate area (< 10%) and performance (∼ 5%) overhead compared to a non-fault-tolerant baseline. These findings establish HMR-NEureka as a flexible and efficient AI accelerator for mission-critical space applications.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


