Shared variables in distributed simulation
PADS '93 Proceedings of the seventh workshop on Parallel and distributed simulation
The treatment of state in optimistic systems
PADS '95 Proceedings of the ninth workshop on Parallel and distributed simulation
Distributed simulation of spatially explicit ecological models
Proceedings of the eleventh workshop on Parallel and distributed simulation
State saving for interactive optimistic simulation
Proceedings of the eleventh workshop on Parallel and distributed simulation
A methodology for automating the parallelization of manufacturing simulations
PADS '98 Proceedings of the twelfth workshop on Parallel and distributed simulation
Implementations of dispatch rules in parallel manufacturing simulation
Proceedings of the 30th conference on Winter simulation
Creating computer simulation systems: an introduction to the high level architecture
Creating computer simulation systems: an introduction to the high level architecture
Proceedings of the 32nd conference on Winter simulation
Proceedings of the 32nd conference on Winter simulation
Parallel and Distribution Simulation Systems
Parallel and Distribution Simulation Systems
Distributed simulation: an enabling technology for the evaluation of virtual enterprises
Proceedings of the 33nd conference on Winter simulation
Optimistic synchronization in HLA based distributed simulation
Proceedings of the eighteenth workshop on Parallel and distributed simulation
The SISO CSPI PDG standard for COTS simulation package interoperability reference models
Proceedings of the 2008 Summer Computer Simulation Conference
Hi-index | 0.00 |
The problem of shared state is well known to the parallel and distributed simulation research community. In this article, the authors revisit the problem of shared state in the context of a High Level Architecture (HLA)-based distributed simulation. A middleware approach is proposed to solve this problem within the framework of the HLA runtime infrastructure. Four solutions to this problem are implemented in the middleware using receive-order messages. The authors discuss the implementation issues of these four solutions in the middleware. Experimental results comparing the performance of these four solutions against a simple request-reply approach using timestamp-order messages are also presented.