Experimental evaluation of neutron-induced errors on a multicore RISC-V platform - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Conference Papers Year : 2022

Experimental evaluation of neutron-induced errors on a multicore RISC-V platform

Abstract

RISC-V architectures have gained importance in the last years due to their flexibility and open-source Instruction Set Architecture (ISA), allowing developers to efficiently adopt RISC-V processors in several domains with a reduced cost. For application domains, such as safety-critical and mission-critical, the execution must be reliable as a fault can compromise the system's ability to operate correctly. However, the application's error rate on RISC-V processors is not significantly evaluated, as it has been done for standard x86 processors. In this work, we investigate the error rate of a commercial RISC-V ASIC platform, the GAP8, exposed to a neutron beam. We show that for computing-intensive applications, such as classification Convolutional Neural Networks (CNN), the error rate can be 3.2× higher than the average error rate. Additionally, we find that the majority (96.12%) of the errors on the CNN do not generate misclassifications. Finally, we also evaluate the events that cause application interruption on GAP8 and show that the major source of incorrect interruptions is application hangs (i.g., due to an infinite loop or a racing condition).
Fichier principal
Vignette du fichier
paper.pdf (679.83 Ko) Télécharger le fichier
Origin Files produced by the author(s)

Dates and versions

hal-03697265 , version 1 (16-06-2022)

Licence

Identifiers

Cite

Fernando Fernandes dos Santos, Angeliki Kritikakou, Olivier Sentieys. Experimental evaluation of neutron-induced errors on a multicore RISC-V platform. IOLTS 2022 - 28th IEEE International Symposium on OnLine Testing and Robust System Design, Sep 2022, Torino, Italy. pp.1-7. ⟨hal-03697265⟩
59 View
80 Download

Altmetric

Share

Gmail Mastodon Facebook X LinkedIn More