ACM Transactions on Programming Languages and Systems (TOPLAS)
Parallel discrete event simulation
Communications of the ACM - Special issue on simulation
Efficient process interaction with threads in parallel discrete event simulation
Proceedings of the 30th conference on Winter simulation
Non-preemptive time warp scheduling algorithms
ACM SIGOPS Operating Systems Review
Linux Kernel Internals with Cdrom
Linux Kernel Internals with Cdrom
Maisie: A Language for the Design of Efficient Discrete-Event Simulations
IEEE Transactions on Software Engineering
Algorithms for improving the performance of optimistic parallel simulation
Algorithms for improving the performance of optimistic parallel simulation
Proceedings of the Winter Simulation Conference
Hi-index | 0.00 |
Parallel or Distributed Discrete Event Simulation (PDES) refers to the concurrent execution of a single discrete event simulation application on a parallel or distributed computing system. Most available PDES implementations provide user level library support for writing distributed simulation applications. We discuss how OS support can be designed to facilitate optimistic PDES of large, complex simulation models. TWLinuX is our implementation of these concepts through modification of Linux. Through TWLinuX, a simple, low cost network of machines becomes a high performance discrete event simulation platform.