Virtual Time III, Part 2: Combining Conservative and Optimistic Synchronization
Journal Article
·
· ACM Transactions on Modeling and Computer Simulation
- Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
This is Part 2 of a trio of works intended to provide a unifying framework in which conservative and optimistic synchronization for parallel discrete event simulations can be freely and transparently combined in the same logical process on an event-by-event basis. Here, in this article, we continue the outline of an approach called Unified Virtual Time (UVT) that was introduced in Part 1, showing in detail via two extended examples how conservative synchronization can be refactored and combined with optimistic synchronization in the UVT framework. We describe UVT versions of both a basic time windowing algorithm called Unified Simple Time Windows and a refactored version of the Chandy-Misra-Bryant Null Message algorithm called Unified CMB.
- Research Organization:
- Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
- Sponsoring Organization:
- USDOE National Nuclear Security Administration (NNSA)
- Grant/Contract Number:
- AC52-07NA27344
- OSTI ID:
- 2005060
- Report Number(s):
- LLNL--JRNL-814340; 1009721
- Journal Information:
- ACM Transactions on Modeling and Computer Simulation, Journal Name: ACM Transactions on Modeling and Computer Simulation Journal Issue: 4 Vol. 32; ISSN 1049-3301
- Publisher:
- Association for Computing MachineryCopyright Statement
- Country of Publication:
- United States
- Language:
- English
Similar Records
Virtual Time III, Part 1: Unified Virtual Time Synchronization for Parallel Discrete Event Simulation
Virtual Time III, Part 3: Throttling and Message Cancellation
Distributed discrete-event simulation using null message algorithms of hypercube architectures
Journal Article
·
Tue Jan 10 19:00:00 EST 2023
· ACM Transactions on Modeling and Computer Simulation
·
OSTI ID:1986609
Virtual Time III, Part 3: Throttling and Message Cancellation
Journal Article
·
Thu Sep 12 20:00:00 EDT 2024
· ACM Transactions on Modeling and Computer Simulation
·
OSTI ID:2461677
Distributed discrete-event simulation using null message algorithms of hypercube architectures
Journal Article
·
Sat Mar 31 23:00:00 EST 1990
· Journal of Parallel and Distributed Computing; (USA)
·
OSTI ID:6473494
Related Subjects
97 MATHEMATICS AND COMPUTING
Unified Virtual Time
antimessage
conservative
distributed computing methodologies
distributed simulation
high-performance simulations
invariant
lookahead
massively parallel algorithms
monotonicity
optimistic
parallel discrete event simulation
rollback
synchronization
throttling
virtual time
Unified Virtual Time
antimessage
conservative
distributed computing methodologies
distributed simulation
high-performance simulations
invariant
lookahead
massively parallel algorithms
monotonicity
optimistic
parallel discrete event simulation
rollback
synchronization
throttling
virtual time