Back to Search Start Over

Virtual Time III, Part 2: Combining Conservative and Optimistic Synchronization.

Authors :
Jefferson, David R.
Barnes, Peter D.
Source :
ACM Transactions on Modeling & Computer Simulation; Oct2022, Vol. 32 Issue 4, p1-21, 21p
Publication Year :
2022

Abstract

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. 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. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
10493301
Volume :
32
Issue :
4
Database :
Complementary Index
Journal :
ACM Transactions on Modeling & Computer Simulation
Publication Type :
Academic Journal
Accession number :
161932214
Full Text :
https://doi.org/10.1145/3505249