Planned intervention: On Thursday 19/09 between 05:30-06:30 (UTC), Zenodo will be unavailable because of a scheduled upgrade in our storage cluster.
Published April 2, 2024 | Version v1
Conference paper Open

gem5-MARVEL: Microarchitecture-Level Resilience Analysis of Heterogeneous SoC Architectures

  • 1. ROR icon National and Kapodistrian University of Athens

Description

In this paper, we present gem5-MARVEL, the first consolidated microarchitecture-level fault injection infrastructure for heterogeneous System-on-Chip architectures comprising CPUs of all major Instruction Set Architectures (ISAs) and different types of domain-specific accelerators. The proposed framework is based on a modular design that facilitates flexible fault injection scenarios that correspond to different fault models and system configurations. gem5-MARVEL includes a set of libraries for the automation of fault injection and the analysis of the effects of hardware faults at full system execution. We evaluate the proposed framework on several 64-bit CPU ISAs: x86, Arm, and RISC-V, as well as on different designs of domain-specific accelerators. The case studies we present unveil important insights and demonstrate the effectiveness of the proposed infrastructure in the analysis of the impact of faults on different types of heterogeneous computing systems. gem5-MARVEL facilitates broad design space exploration for entire heterogeneous computing systems at the microarchitecture level, where resilience under realistic fault scenarios can be simultaneously analyzed with performance (the typical use of microarchitectural simulators).

Files

hpca2024_chatzopoulos.pdf

Files (631.2 kB)

Name Size Download all
md5:d71178ca515ffd748c058f3d53ecb97e
631.2 kB Preview Download

Additional details

Funding

NEUROPULS – NEUROmorphic energy-efficient secure accelerators based on Phase change materials aUgmented siLicon photonicS 101070238
European Commission
REBECCA – Reconfigurable Heterogeneous Highly Parallel Processing Platform for safe and secure AI 101097224
European Commission

Dates

Available
2024-04-02