• DocumentCode
    327891
  • Title

    The EFTOS voting farm: a software tool for fault masking in message passing parallel environments

  • Author

    De Florio, Vincenzo ; Deconinck, Geert ; Lauwereins, Rudy

  • Author_Institution
    Dept. of Electr. Eng., Katholieke Univ., Leuven, Belgium
  • Volume
    1
  • fYear
    1998
  • fDate
    25-27 Aug 1998
  • Firstpage
    379
  • 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 dependability of a user application. The described mechanism can be used for instance to implement restoring organs, i.e. 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 flexibility and ease of use, good performance, as well as the possibility to combine fault masking with recovery techniques
  • Keywords
    C language; fault tolerant computing; message passing; real-time systems; system recovery; C functions; EFTOS framework; EFTOS voting farm; EPX; Embedded Fault-Tolerant Supercomputing; N-replicated voters; dependability; distributed software voting mechanism; fault masking; fault transparency; message passing parallel environments; modular redundancy systems; recovery techniques; replication transparency; software tool; structural design goals; user application; Application software; Embedded software; Fault tolerance; Hardware; Message passing; Nuclear magnetic resonance; Pipelines; Redundancy; Software tools; Voting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Euromicro Conference, 1998. Proceedings. 24th
  • Conference_Location
    Vasteras
  • ISSN
    1089-6503
  • Print_ISBN
    0-8186-8646-4
  • Type

    conf

  • DOI
    10.1109/EURMIC.1998.711830
  • Filename
    711830