Efficient Fault Tolerance using Intel MPX and TSX - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2016

Efficient Fault Tolerance using Intel MPX and TSX

Résumé

Hardware faults can cause data corruptions during computation, and they are especially harmful if these corruptions happen in data pointers. Existing solutions, however, incur high performance overheads, which is unacceptable for compute-intensive applications. In this work, we present an efficient fault-tolerance approach against hardware faults by exploiting the new extensions to the x86 architecture. In particular, we propose that Intel MPX can be effectively used to detect faults in data pointers, while Intel TSX can provide roll-back recovery against these corruptions. Our preliminary evaluation supports this hypothesis, and we estimate the average overhead to be roughly around 50%.
Fichier principal
Vignette du fichier
Efficient Fault Tolerance using Intel MPX and TSX.pdf (73.53 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01316525 , version 1 (17-05-2016)

Identifiants

  • HAL Id : hal-01316525 , version 1

Citer

Oleksii Oleksenko, Dmitrii Kuvaiskii, Pramod Bhatotia, Christof Fetzer, Pascal Felber. Efficient Fault Tolerance using Intel MPX and TSX. Fast Abstract in the 46th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, Jun 2016, Toulouse, France. ⟨hal-01316525⟩
234 Consultations
216 Téléchargements

Partager

Gmail Facebook X LinkedIn More