• Home
  • Search
  • Nonblocking checkpointing for optimistic parallel simulation: description and an implementation
  • Cite Icon58
  • https://doi.org/10.1109/tpds.2003.1206506Copy DOI Icon

Nonblocking checkpointing for optimistic parallel simulation: description and an implementation

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Describes a nonblocking checkpointing mode in support of optimistic parallel discrete event simulation. This mode allows real concurrency in the execution of state saving and other simulation specific operations (e.g, event list update, event execution) with the aim of removing the cost of recording state information from the completion time of the parallel simulation application. We present an implementation of a C library supporting nonblocking checkpointing on a myrinet based cluster, which demonstrates the practical viability of this checkpointing mode on standard off-the-shelf hardware. By the results of an empirical study on classical parameterized synthetic benchmarks, we show that, except for the case of minimal state granularity applications, nonblocking checkpointing allows improvement of the speed of the parallel execution, as compared to commonly adopted, optimized checkpointing methods based on the classical blocking mode. A performance study for the case of a personal communication system (PCS) simulation is additionally reported to point out the benefits from nonblocking checkpointing for a real world application.

Similar Papers
  • Conference Article
  • Citations5

Design and implementation of dynamic load balancing algorithms for rollback reduction in optimistic PDES

  • Jan 12, 1997
  • F Sarkar +1
  • Research Article
  • Citations22

Optimistic Simulations of Physical Systems Using Reverse Computation

  • Jan 01, 2006
  • SIMULATION
  • Yarong Tang +5
  • Conference Article
  • Citations15

Partitioning PCS for parallel simulation

  • Jan 12, 1997
  • M Liljenstam +1
  • Research Article
  • Citations4

SOFTWARE SUPPORTS FOR EVENT PREEMPTIVE ROLLBACK IN OPTIMISTIC PARALLEL SIMULATION ON MYRINET CLUSTERS

  • Dec 01, 2005
  • Journal of Interconnection Networks
  • Andrea Santoro +1
  • Conference Article
  • Citations18

The Backstroke framework for source level reverse computation applied to parallel discrete event simulation

  • Dec 11, 2011
  • George Vulov +5
  • PDF
  • Research Article

Performance Analysis of Speculative Parallel Adaptive Local Timestepping for Conservation Laws

  • Oct 31, 2022
  • ACM Transactions on Modeling and Computer Simulation
  • Maximilian Bremer +3
  • Conference Article
  • Citations1

Parallel simulation in rewriting logic: some observations

  • Jan 21, 1998
  • K Djemame +1
  • Conference Article
  • Citations10

Impact of event scheduling on performance of time warp parallel simulations

  • Jan 01, 1994
  • Ahmed +2
  • Research Article
  • Citations2

Fine-Grained Parallel and Distributed Spatial Stochastic Simulation of Biological Reactions

  • Sep 01, 2011
  • Advanced Materials Research
  • Fei Xing +3
  • Conference Article
  • Citations8

Optimistic Parallel Simulation of Very Large-Scale Peer-to-Peer Systems

  • Oct 01, 2014
  • Masatoshi Hanai +1
  • Conference Article

Efficient Context-Aware Edge Computing Algorithm in Mobile Cloud

  • Nov 01, 2022
  • Jian Chang +5
  • Conference Article
  • Citations21

Parallel discrete-event simulation of population dynamics

  • Dec 01, 2008
  • Bhakti Satyabudhi +1
  • Conference Article
  • Citations1

Performance and granularity control in the SPaDES parallel simulation system

  • Jun 23, 1999
  • Yong-Meng Teo +1
  • Book Chapter

Modeling Analysis of Key Message Approach on Clusters

  • Jan 01, 2005
  • Ming Zhu +4
  • Research Article
  • Citations7

The STAR fault manager for distributed operating environments. design, implementation and performance

  • Aug 01, 1998
  • Software: Practice and Experience
  • Pierre Sens +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.