A Generic and High Performance Approach for Fault Tolerance in Communication Library

With the increase of the number of nodes in clusters, the probability of failures increases. In this paper, we study the failures in the network stack for high performance networks. We present the design of several fault-tolerance mechanisms for communication libraries to detect failures and to ensure message integrity. We have implemented these mechanisms in the N EW M ADELEINE communication library with a quick detection of failures in a portable way, and with fallback to available links when an error occurs. Our mechanisms ensure the integrity of messages without lowering too much the networking performance. Our evaluation show that ensuring fault-tolerance does not impact significantly the performance of most applications.

Data and Resources

Additional Info

Field Value
Source https://inria.hal.science/hal-00793176
Author Trahay, François, Denis, Alexandre, Ishikawa, Yutaka
Maintainer CCSD
Last Updated May 14, 2026, 05:56 (UTC)
Created May 14, 2026, 05:56 (UTC)
Identifier hal-00793176
Language en
Rights https://about.hal.science/hal-authorisation-v1/
contributor Computer Science Department (CST) ; The University of Tokyo (UTokyo)
creator Trahay, François
date 2010-12-10T00:00:00
harvest_object_id 9925c3f0-917f-41d3-84ac-ea4d1a6fbb3e
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2026-02-02T00:00:00
set_spec type:REPORT