Multicore processors are becoming more and more attractive in embedded and safety-critical domains because they allow increasing the performance by ensuring reduced power consumption. However, moving to multicore systems raises novel dependability challenges: the number of cores, concurrency issues, shared resources and interconnections among cores make it hard to develop and validate software deployed on the top of multicore processors. This paper discusses a preliminary fault injection framework, which aims to investigate dependability properties of multicore-based systems. The proposed framework leverages the error reporting architecture provided by modern processors and has been instantiated in the context of the Intel Core i7 processor. Fault injection campaigns have been conducted under the Linux OS to show the benefits of the framework.

A Preliminary Fault Injection Framework for Evaluating Multicore Systems / Lanzaro, Anna; Pecchia, Antonio; Cinque, Marcello; Cotroneo, Domenico; Ricardo, Barbosa; Nuno, Silva. - STAMPA. - 7613:(2012), pp. 106-116. [10.1007/978-3-642-33675-1_9]

A Preliminary Fault Injection Framework for Evaluating Multicore Systems

LANZARO, ANNA;PECCHIA, ANTONIO;CINQUE, MARCELLO;COTRONEO, DOMENICO;
2012

Abstract

Multicore processors are becoming more and more attractive in embedded and safety-critical domains because they allow increasing the performance by ensuring reduced power consumption. However, moving to multicore systems raises novel dependability challenges: the number of cores, concurrency issues, shared resources and interconnections among cores make it hard to develop and validate software deployed on the top of multicore processors. This paper discusses a preliminary fault injection framework, which aims to investigate dependability properties of multicore-based systems. The proposed framework leverages the error reporting architecture provided by modern processors and has been instantiated in the context of the Intel Core i7 processor. Fault injection campaigns have been conducted under the Linux OS to show the benefits of the framework.
2012
9783642336744
9783642336751
A Preliminary Fault Injection Framework for Evaluating Multicore Systems / Lanzaro, Anna; Pecchia, Antonio; Cinque, Marcello; Cotroneo, Domenico; Ricardo, Barbosa; Nuno, Silva. - STAMPA. - 7613:(2012), pp. 106-116. [10.1007/978-3-642-33675-1_9]
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11588/522226
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? ND
social impact