the status of the time warp operating system
The Time Warp Operating System (TWOS) is a special-purpose operating system designed to support parallel discrete event simulation. It has been under experimental development at the Jet Propulsion Laboratory for four years, and runs primarily on the JPL/Caltech Mark III Hypercube, although it has been ported to several other systems. Its main distinction is that it incorporates a full implementation of the Time Warp mechanism, which is based on the unusual synchronization primitives of process rollback and message-antimessage annihilation. In this paper we discuss the status of the TWOS project at JPL, and present preliminary data from some of the performance experiments we have conducted on a Pool Balls benchmark, along with our analysis of them.
timing warp operating system systems support parallel discrete event simulation experimentation experience developer laboratory hypercube implementation synchronization process paper project data performance benchmark analysis message