1987
DOI: 10.1145/37499.37508
|View full text |Cite
|
Sign up to set email alerts
|

Time warp operating system

Abstract: This paper describes the Time Warp Operating System, under development for three years at the Jet Propulsion Laboratory for the Caltech Mark III Hypercube multi-processor. Its primary goal is concurrent execution of large, irregular discrete event simulations at maximum speed. It also supports any other distributed applications that are synchronized by virtual time. The Time Warp Operating System includes a complete implementation of the Time Warp mechanism, and is a substantial departure from conven… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
35
0

Year Published

1993
1993
2011
2011

Publication Types

Select...
5
4
1

Relationship

0
10

Authors

Journals

citations
Cited by 120 publications
(35 citation statements)
references
References 5 publications
0
35
0
Order By: Relevance
“…Time Warp [15] explored how speculative execution can improve the performance of distributed simulations. Time Warp is specialized for executing simulations, and imposes certain restrictions that may be onerous to developers of general applications: processes must be deterministic, cannot use heap storage, and must communicate via asynchronous messages.…”
Section: Related Workmentioning
confidence: 99%
“…Time Warp [15] explored how speculative execution can improve the performance of distributed simulations. Time Warp is specialized for executing simulations, and imposes certain restrictions that may be onerous to developers of general applications: processes must be deterministic, cannot use heap storage, and must communicate via asynchronous messages.…”
Section: Related Workmentioning
confidence: 99%
“…Its internal state is encapsulated in an object that receives event messages and queues them locally for execution on the internal state. Speculative Synchronization POSE makes use of optimistic concurrency control as in TimeWarp [4]. When an object receives an event, it gets control of the processor.…”
Section: Posementioning
confidence: 99%
“…As an optimistically-synchronized PDES environment, POSE is based on the Time Warp [10,7] mechanism. POSE uses a variety of adaptive [6] protocols.…”
Section: Related Workmentioning
confidence: 99%