• DocumentCode
    3337623
  • Title

    Using time to improve the performance of coordinated checkpointing

  • Author

    Neves, Nuno ; Fuchs, W. Kent

  • Author_Institution
    Coordinated Sci. Lab., Illinois Univ., Urbana, IL, USA
  • fYear
    1996
  • fDate
    4-6 Sep 1996
  • Firstpage
    282
  • Lastpage
    291
  • Abstract
    This paper describes and evaluates a coordinated checkpoint protocol that uses time to eliminate several performance overheads that are present in traditional protocols. The time-based protocol does not have to exchange coordination messages, does not need to add information to the processes´ messages, and only accesses stable storage when checkpoints are saved. This protocol uses a simple initialization procedure to set checkpoint timers at the different processes. After the initialization, each process saves its state independently from the other processes. By disallowing processes from sending messages during an interval before the checkpoint time, the protocol prevents in-transit messages from occurring. Two coordinated checkpoint protocols were implemented on a CM5, and their performance was compared using several applications. Results showed that the time-based protocol outperforms the two-phase protocol in all applications
  • Keywords
    performance evaluation; protocols; CM5; coordinated checkpoint protocol; coordinated checkpointing; initialization; initialization procedure; performance evaluation; time-based protocol; Access protocols; Aerospace engineering; Application software; Checkpointing; Collision mitigation; Contracts; Laboratories; Libraries; NASA; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Performance and Dependability Symposium, 1996., Proceedings of IEEE International
  • Conference_Location
    Urbana-Champaign, IL
  • ISSN
    1087-2191
  • Print_ISBN
    0-8186-7484-9
  • Type

    conf

  • DOI
    10.1109/IPDS.1996.540229
  • Filename
    540229