CHAOS: Controlled Hardware fAult injectOr System for gem5

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Vinciguerra, Elio, Russo, Enrico, Ascia, Giuseppe, Palesi, Maurizio
Format: Preprint
Publié: 2026
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866912868453056512
author Vinciguerra, Elio
Russo, Enrico
Ascia, Giuseppe
Palesi, Maurizio
author_facet Vinciguerra, Elio
Russo, Enrico
Ascia, Giuseppe
Palesi, Maurizio
contents Fault injectors are essential tools for evaluating the reliability and resilience of computing systems. They enable the simulation of hardware and software faults to analyze system behavior under error conditions and assess its ability to operate correctly despite disruptions. Such analysis is critical for identifying vulnerabilities and improving system robustness. CHAOS is a modular, open-source, and fully configurable fault injection framework designed for the gem5 simulator. It facilitates precise and systematic fault injection across multiple architectural levels, supporting comprehensive evaluations of fault tolerance mechanisms and resilience strategies. Its high configurability and seamless integration with gem5 allow researchers to explore a wide range of fault models and complex scenarios, making CHAOS a valuable tool for advancing research in dependable and high-performance computing systems.
format Preprint
id arxiv_https___arxiv_org_abs_2602_02119
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle CHAOS: Controlled Hardware fAult injectOr System for gem5
Vinciguerra, Elio
Russo, Enrico
Ascia, Giuseppe
Palesi, Maurizio
Hardware Architecture
Fault injectors are essential tools for evaluating the reliability and resilience of computing systems. They enable the simulation of hardware and software faults to analyze system behavior under error conditions and assess its ability to operate correctly despite disruptions. Such analysis is critical for identifying vulnerabilities and improving system robustness. CHAOS is a modular, open-source, and fully configurable fault injection framework designed for the gem5 simulator. It facilitates precise and systematic fault injection across multiple architectural levels, supporting comprehensive evaluations of fault tolerance mechanisms and resilience strategies. Its high configurability and seamless integration with gem5 allow researchers to explore a wide range of fault models and complex scenarios, making CHAOS a valuable tool for advancing research in dependable and high-performance computing systems.
title CHAOS: Controlled Hardware fAult injectOr System for gem5
topic Hardware Architecture
url https://arxiv.org/abs/2602.02119