Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

An analytical comparison of periodic checkpointing and incremental state saving

Published: 01 July 1993 Publication History

Abstract

The successful application of optimistic synchronization techniques in parallel simulation requires that rollback overheads be contained. The chief contributions to rollback overhead in a Time Warp simulation are the time required to save state information and the time required to restore a previous state. Two competing techniques for reducing rollback overhead are periodic checkpointing (Lin and Lazowska, 1989) and incremental state saving (Bauer et al., 1991). This paper analytically compares the relative performance of periodic checkpointing to incremental state savings. The analytical model derived for periodic checkpointing is based almost entirely on the previous model developed by Lin (Lin and Lazowska, 1989). The analytical model for incremental state saving has been developed for this study. The comparison assumes an optimal checkpoint interval and shows under what simulation parameters each technique performs best.

References

[1]
Bauer, H. and Sporrer, C. (1993). Iteducing rollback overhead in time-warp based distributed simulation with optimized incremental state saving. In Y26th Annual Simulation Sympoisum. (forthcoming).
[2]
Bauer, H., Spotter, C., and Krodel, T. H. (1991). On distributed logic simulation using time warp. In Halaas, A. and Denyer, P. B., editors, VLSI '91, pages 127-136, Edinburgh, Scotland. IFIP TC 10/WG 10.5.
[3]
Bellenot, S. (1992). State skipping performance with the time warp operating system. In 6th Workshop on Parallel and Distributed Simulation, pages 53-61. Society for Computer Simulation.
[4]
Fujimoto, It. (1990). Parallel discrete event simulation. Communications of the A CM, 33(10):30-53.
[5]
Lin, Y.-B. and La~owsk~, E. D. (1989). The optimal checkpoint interval in time warp parallel simulation. Technical Report 89-09--04, Department of Computer Science and Engineering, University of Washington, Seattle, Washington.
[6]
Lin, Y.-B., Preiss, B. It., Loucks, W. M., and Lazowska, E. D. (1993). Selecting the optimal checkpoint interval in time warp parallel simulation. In 7th Workshop on Parallel and Distributed Simulation. Society for Computer Simulation. (this proceedings).
[7]
Preiss, B. R., MacIntrye, I. D., and Loucks, W. M. (1992). On the trade-off between time and space in optimistic parallel discrete-event simulation. In 6th Workshop on Parallel and Distributed Simulation, pages 33-42. Society for Computer Simulation.

Cited By

View all
  • (2020)Enhanced Language Modeling with Proximity and Sentence Relatedness Information for Extractive Broadcast News SummarizationACM Transactions on Asian and Low-Resource Language Information Processing10.1145/337740719:3(1-19)Online publication date: 7-Feb-2020
  • (2017)Improving the performance of optimistic time management mechanism with sub-state savingProceedings of the 25th High Performance Computing Symposium10.5555/3108096.3108107(1-12)Online publication date: 23-Apr-2017
  • (2014)The ROme OpTimistic Simulator: A TutorialEuro-Par 2013: Parallel Processing Workshops10.1007/978-3-642-54420-0_49(501-512)Online publication date: 2014
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGSIM Simulation Digest
ACM SIGSIM Simulation Digest  Volume 23, Issue 1
July 1993
164 pages
ISSN:0163-6103
DOI:10.1145/174134
Issue’s Table of Contents
  • cover image ACM Conferences
    PADS '93: Proceedings of the seventh workshop on Parallel and distributed simulation
    July 1993
    168 pages
    ISBN:1565550552
    DOI:10.1145/158459

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 July 1993
Published in SIGSIM Volume 23, Issue 1

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)76
  • Downloads (Last 6 weeks)19
Reflects downloads up to 26 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2020)Enhanced Language Modeling with Proximity and Sentence Relatedness Information for Extractive Broadcast News SummarizationACM Transactions on Asian and Low-Resource Language Information Processing10.1145/337740719:3(1-19)Online publication date: 7-Feb-2020
  • (2017)Improving the performance of optimistic time management mechanism with sub-state savingProceedings of the 25th High Performance Computing Symposium10.5555/3108096.3108107(1-12)Online publication date: 23-Apr-2017
  • (2014)The ROme OpTimistic Simulator: A TutorialEuro-Par 2013: Parallel Processing Workshops10.1007/978-3-642-54420-0_49(501-512)Online publication date: 2014
  • (2010)INCREMENTAL CHECKPOINT SCHEMES FOR WEIBULL FAILURE DISTRIBUTIONInternational Journal of Foundations of Computer Science10.1142/S012905411000728321:03(329-344)Online publication date: Jun-2010
  • (2009)Design and optimization of the store vectors memory dependence predictorACM Transactions on Architecture and Code Optimization10.1145/1596510.15965146:4(1-33)Online publication date: 29-Oct-2009
  • (2009)The single-referent collectorACM Transactions on Architecture and Code Optimization10.1145/1596510.15965136:4(1-26)Online publication date: 29-Oct-2009
  • (2009)Towards resilient high performance applications through real time reliability metric generation and autonomous failure correctionProceedings of the 2009 workshop on Resiliency in high performance10.1145/1552526.1552527(1-6)Online publication date: 9-Jun-2009
  • (2007)Efficient Analysis of DynAlloy SpecificationsACM Transactions on Software Engineering and Methodology10.1145/1314493.131449717:1(1-34)Online publication date: 12-Dec-2007
  • (2006)Network SimulationSynthesis Lectures on Communication Networks10.2200/S00046ED1V01Y200609CNT0011:1(1-72)Online publication date: Jan-2006
  • (1997)Implementing bit-addressing with specializationACM SIGPLAN Notices10.1145/258949.25897132:8(239-250)Online publication date: 1-Aug-1997
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media