ACM Transactions on Programming Languages and Systems (TOPLAS)
Parallel DEVS: a parallel, hierarchical, modular, modeling formalism
WSC '94 Proceedings of the 26th conference on Winter simulation
Modeling formalisms for dynamic structure systems
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Distributed supply chain simulation in a DEVS/CORBA execution environment
Proceedings of the 31st conference on Winter simulation: Simulation---a bridge to the future - Volume 2
Theory of Modeling and Simulation
Theory of Modeling and Simulation
Quantized-state systems: a DEVS Approach for continuous system simulation
Transactions of the Society for Computer Simulation International - Recent advances in DEVS Methodology--part I
DS-RT '05 Proceedings of the 9th IEEE International Symposium on Distributed Simulation and Real-Time Applications
Improving the Lookahead Computation in G-DEVS/HLA Environment
DS-RT '05 Proceedings of the 9th IEEE International Symposium on Distributed Simulation and Real-Time Applications
Using OpenMP: Portable Shared Memory Parallel Programming (Scientific and Engineering Computation)
Using OpenMP: Portable Shared Memory Parallel Programming (Scientific and Engineering Computation)
On constructing optimistic simulation algorithms for the discrete event system specification
ACM Transactions on Modeling and Computer Simulation (TOMACS)
PADS '09 Proceedings of the 2009 ACM/IEEE/SCS 23rd Workshop on Principles of Advanced and Distributed Simulation
Conservative vs. optimistic parallel simulation of DEVS and Cell-DEVS: a comparative study
Proceedings of the 2010 Summer Computer Simulation Conference
Hi-index | 0.00 |
DEVS is a formalism intended to model both discrete and continuous systems. The use of discrete events, rather than time steps, as the basis for simulation has been shown to reduce the computation time in many applications. Parallel DEVS is an extension to standard DEVS, which provides means to handle simultaneous scheduling. In this paper, we present an implementation of the parallel DEVS simulation protocol that uses a modified Time Warp optimistic algorithm for shared memory multiprocessor machine. This implementation is designed to execute the DEVS models in parallel and, at the same time to correctly simulate every model defined in terms of DEVS specification. Two test cases and the DEVSFIRE example are used to verify this algorithm. Preliminary experimental results are presented that show the implementation can speedup a DEVS simulation.