• Home
  • Search
  • Global Virtual Time and distributed synchronization
  • Cite Icon3
  • https://doi.org/10.1145/214283.214324Copy DOI Icon

Global Virtual Time and distributed synchronization

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

Global Virtual Time (GVT) is the fundamental synchronization concept in optimistic simulations. It is defined as the earliest time tag within the set of unprocessed pending events in distributed simulation. A number of techniques for determining GVT have been proposed in recent years, each having their own intrinsic properties. However, most of these techniques either focus on specific types of simulation problems or assume specific hardware support. This paper specifically addresses the GVT problem in the context of the following area A new GVT algorithm, called SPEEDES GVT, has been developed in the Synchronous Parallel Environment for Emulation and Discrete-Event Simulation (SPEEDES) framework. The new algorithm runs periodically but does not disrupt event processing. It provides flow control by processing events risk-free while flushing out messages during the GVT computation. SPEEDES GVT is built from a set of global reduction operations that are easily implementable on any hardware system.

Similar Papers
  • Research Article
  • Citations106

Computing global virtual time in shared-memory multiprocessors

  • Oct 01, 1997
  • ACM Transactions on Modeling and Computer Simulation
  • Richard M Fujimoto +1
  • Conference Article
  • Citations9

Controlled Asynchronous GVT

  • Aug 05, 2019
  • Ali Eker +3
  • Conference Article
  • Citations3

Trees and Butterflies Barriers in Distributed Simulation System: A Better Approach to Improve Latency and the Processor Idle Time

  • Jul 01, 2007
  • Syed S Rizvi +2
  • Conference Article
  • Citations6

Performance implications of global virtual time algorithms on a knights landing processor

  • Oct 15, 2018
  • Ali Eker +6
  • Conference Article
  • Citations6

A non-blocking global virtual time algorithm with logarithmic number of memory operations

  • Oct 18, 2017
  • Mauro Ianni +3
  • Conference Article
  • Citations3

Efficiently unifying parallel simulation techniques

  • Mar 10, 2006
  • Jinsheng Xu +1
  • Conference Article
  • Citations3

<title>SPEEDES for distributed information enterprise modeling</title>

  • Jul 15, 2002
  • Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE
  • James P Hanna +1
  • Research Article
  • Citations2

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

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

A conceptual modeling framework for discrete event simulation using hierarchical control structures

  • May 23, 2015
  • Simulation Modelling Practice and Theory
  • N Furian +4
  • Research Article
  • Citations3

A fast asynchronous GVT algorithm for shared memory multiprocessor architectures

  • Jul 01, 1995
  • ACM SIGSIM Simulation Digest
  • Z Xiao F Gomes +2
  • Research Article
  • Citations30

A general framework for dependability modelling coupling discrete-event and time-driven simulation

  • Mar 03, 2020
  • Reliability Engineering & System Safety
  • Ferdinando Chiacchio +3
  • Conference Article
  • Citations5

BONeS DESIGNER: a graphical environment for discrete-event modeling and simulation

  • Jan 31, 1994
  • S.J Schaffer +1
  • Single Report

Synthetic Force Structure Simulation (SFSS)

  • Jun 01, 2002
  • Gary Blank
  • Research Article
  • Citations26

Object-Oriented Discrete Event Simulation Modeling Environment for Aerospace Vehicle Maintenance and Logistics Process

  • Jan 01, 2013
  • Procedia Computer Science
  • Curtis Iwata +1
  • Book Chapter

Efficient Detection of Unstable Global Conditions Based on Monotonic Channel Predicates

  • Jan 01, 1996
  • Vijay Garg +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.