The EFTOS Voting Farm: A Software Tool for Fault Masking in Message Passing Parallel Environments

  • Authors:
  • Vincenzo De Florio;Geert Deconinck;Rudy Lauwereins

  • Affiliations:
  • -;-;-

  • Venue:
  • EUROMICRO '98 Proceedings of the 24th Conference on EUROMICRO - Volume 1
  • Year:
  • 1998

Quantified Score

Hi-index 0.01

Visualization

Abstract

We present a set of C functions implementing a distributed software voting mechanism for EPX or similar message passing environments, and we place it within the EFTOS framework (Embedded Fault-Tolerant Supercomputing) of software tools for enhancing the dependabilityof a user application. The described mechanism can be used for instance to implement restoring organs i.e., N-modular redundancy systems with N-replicated voters. We show that, besides structural design goals like fault transparency, this tool achieves replication transparency, a high degree of .exibility and ease-of-use, good performance, as well as the possibility to combine fault masking with recovery techniques.