Scinovex
review Open AccessTop 1% cited

Distributed discrete-event simulation

ACM Computing Surveys · 1986 · Vol. 18(1) · pp. 39–65
Jayadev Misra

Abstract

Traditional discrete-event simulations employ an inherently sequential algorithm. In practice, simulations of large systems are limited by this sequentiality, because only a modest number of events can be simulated. Distributed discrete-event simulation (carried out on a network of processors with asynchronous message-communicating capabilities) is proposed as an alternative; it may provide better performance by partitioning the simulation among the component processors. The basic distributed simulation scheme, which uses time encoding, is described. Its major shortcoming is a possibility of deadlock. Several techniques for deadlock avoidance and deadlock detection are suggested. The focus of this work is on the theory of distributed discrete-event simulation.

Simulation Techniques and ApplicationsPetri Nets in System ModelingTraffic control and managementComputer scienceDeadlockAsynchronous communicationDiscrete event simulationDistributed computingDeadlock prevention algorithmsFocus (optics)Event (particle physics)Scheme (mathematics)Component (thermodynamics)

Funding

  • Air Force Office of Scientific Research
Citations
994
FWCI
43.12
field-weighted impact
References
29
Percentile
100%
vs. same field & year
Citations per year
Cited by
A survey of rollback-recovery protocols in message-passing systems
ACM Computing Surveys · 2002 · 1,787 citations
Parallel discrete event simulation
Communications of the ACM · 1990 · 1,797 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.