Back to Search Start Over

SMCV: a Methodology for Detecting Transient Faults in Multicore Clusters

Authors :
Diego Montezanti
Fernando Emmanuel Frati
Dolores Rexachs
Emilio Luque
Marcelo Naiouf
Armando De Giusti
Source :
CLEI Electronic Journal, Vol 15, Iss 3 (2012)
Publication Year :
2012
Publisher :
Centro Latinoamericano de Estudios en Informática, 2012.

Abstract

The challenge of improving the performance of current processors is achieved by increasing the integration scale. This carries a growing vulnerability to transient faults, which increase their impact on multicore clusters running large scientific parallel applications. The requirement for enhancing the reliability of these systems, coupled with the high cost of rerunning the application from the beginning, create the motivation for having specific software strategies for the target systems. This paper introduces SMCV, which is a fully distributed technique that provides fault detection for message-passing parallel applications, by validating the contents of the messages to be sent, preventing the transmission of errors to other processes and leveraging the intrinsic hardware redundancy of the multicore. SMCV achieves a wide robustness against transient faults with a reduced overhead, and accomplishes a trade-off between moderate detection latency and low additional workload.

Details

Language :
English
ISSN :
07175000
Volume :
15
Issue :
3
Database :
Directory of Open Access Journals
Journal :
CLEI Electronic Journal
Publication Type :
Academic Journal
Accession number :
edsdoj.3ac663ed0cf44a5888a15087d7fc3fd5
Document Type :
article
Full Text :
https://doi.org/10.19153/cleiej.15.3.5