• DocumentCode
    2830194
  • Title

    Agreeing on a leader in real-time [fault tolerant computer system]

  • Author

    Coan, Brian A. ; Thomas, Gomer

  • Author_Institution
    Bellcore, Morristown, NJ, USA
  • fYear
    1990
  • fDate
    5-7 Dec 1990
  • Firstpage
    166
  • Lastpage
    172
  • Abstract
    A method is devised for maintaining the continuing availability of a vital service in a real-time shared-memory multiprocessor fault-tolerant computer system. The essential characteristics of the service to be provided are given. The service can be correctly provided by any one operational processor acting alone. The job of selecting the processor to provide the service is the real-time leader election problem. Two protocols are given which solve this problem in shared-memory systems. Each tolerates the failure of any subset of the processors. The first protocol is extremely simple and has running time linear in the number of processors. The second is slightly more complicated and has running time logarithmic in the number of processors. Both protocols use space that is linear in the number of processors
  • Keywords
    fault tolerant computing; multiprocessing systems; protocols; real-time systems; continuing availability; protocols; real-time leader election; real-time shared-memory multiprocessor fault-tolerant computer system; vital service; Availability; Computer errors; Error correction; Fault tolerant systems; Nominations and elections; Processor scheduling; Protocols; Real time systems; Timing; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 1990. Proceedings., 11th
  • Conference_Location
    Lake Buena Vista, FL
  • Print_ISBN
    0-8186-2112-5
  • Type

    conf

  • DOI
    10.1109/REAL.1990.128743
  • Filename
    128743