ACM Transactions on Programming Languages and Systems (TOPLAS)
Distributed discrete-event simulation
ACM Computing Surveys (CSUR)
Pseudosimulation: an algorithm for distributed similation with limited memory
International Journal of Parallel Programming
SOSP '87 Proceedings of the eleventh ACM Symposium on Operating systems principles
Multicomputer networks: message-based parallel processing
Multicomputer networks: message-based parallel processing
Parallel Discrete Event Simulation Using Shared Memory
IEEE Transactions on Software Engineering
Efficient parallel simulations of dynamic Ising spin systems
Journal of Computational Physics
Design and performance of special purpose hardware for time warp
ISCA '88 Proceedings of the 15th Annual International Symposium on Computer architecture
Parallel discrete-event simulation of FCFS stochastic queueing networks
PPEALS '88 Proceedings of the ACM/SIGPLAN conference on Parallel programming: experience with applications, languages and systems
Efficient distributed event-driven simulations of multiple-loop networks
Communications of the ACM
Parallel discrete event simulation
Communications of the ACM - Special issue on simulation
Performance evaluation of hierarchical distributed simulators
WSC '85 Proceedings of the 17th conference on Winter simulation
Two approaches to the implementation of a distributed simulation system
WSC '85 Proceedings of the 17th conference on Winter simulation
Parallel discrete event simulation: a case study
ANSS '85 Proceedings of the 18th annual symposium on Simulation
The object library for parallel simulation (OLPS)
WSC '88 Proceedings of the 20th conference on Winter simulation
Wolf: a rollback algorithm for optimistic distributed simulation systems
WSC '88 Proceedings of the 20th conference on Winter simulation
Simulating feedforward systems using a network of processors
ANSS '86 Proceedings of the 19th annual symposium on Simulation
An approach towards distributed simulation of timed petri nets
WSC' 90 Proceedings of the 22nd conference on Winter simulation
ACM Transactions on Programming Languages and Systems (TOPLAS)
Asynchronous distributed simulation via a sequence of parallel computations
Communications of the ACM - Special issue on simulation modeling and statistical computing
Time, clocks, and the ordering of events in a distributed system
Communications of the ACM
Communicating sequential processes
Communications of the ACM
Petri Net Theory and the Modeling of Systems
Petri Net Theory and the Modeling of Systems
The design of a multi-microprocessor based simulation computer - I
ANSS '82 Proceedings of the 15th annual symposium on Simulation
Performance analysis of a distributed simulation algorithm based on active logical processes
WSC '83 Proceedings of the 15th conference on Winter simulation - Volume 1
A shared resource algorithm for distributed simulation
ISCA '82 Proceedings of the 9th annual symposium on Computer Architecture
The Yorktown Simulation Engine: Introduction
DAC '82 Proceedings of the 19th Design Automation Conference
Parallelism in sequential multiprocessor simulation models: a case study
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Symphony: a simulation backplane for parallel mixed-mode co-simulation of VLSI systems
DAC '96 Proceedings of the 33rd annual Design Automation Conference
Faster Simulation of Timed Petri Nets Via Distributed Simulation
COMPSAC '97 Proceedings of the 21st International Computer Software and Applications Conference
A system based on mobile agents to test mobile computing applications
Journal of Network and Computer Applications
Hi-index | 0.00 |
Distributed simulation often involves a large number of overhead messages. This may lead to severe performance degradation of the simulator as pointed out in several previous works. In this work special classes of systems which can be simulated with low overhead-in most systems identified here the total number of overhead messages on any given communication line is at most one, irrespective of the time up to which the physical system is to be simulated-are presented. This includes acyclic systems, some closed queuing networks, some open cyclic queuing networks, and other special types of cyclic networks. Distributed simulation algorithms specially tailored to these systems are given. By isolating these classes of systems and designing distributed simulation algorithms specifically geared for them, a large number of overhead messages can be avoided. By contrast, other distributed simulation algorithms are usually designed for more general systems and they usually require too many overhead messages, even in simulating these special classes of systems.