Proceedings of the Third Conference on Hypercube Concurrent Computers and Applications Architecture, Software, Computer Systems 1988
DOI: 10.1145/62297.62392
|View full text |Cite
|
Sign up to set email alerts
|

The status of the time warp operating system

Abstract: 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 mess… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
14
0

Year Published

1989
1989
2011
2011

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 14 publications
(14 citation statements)
references
References 4 publications
0
14
0
Order By: Relevance
“…16 Loss of parallelism is represented in the performance curves as 1) larger event execution time because of cancellations of correct events and rollbacks followed by reexecutions of the corresponding sender events, and 2) busy wait time for memory to allow the GVT regulator to progress.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…16 Loss of parallelism is represented in the performance curves as 1) larger event execution time because of cancellations of correct events and rollbacks followed by reexecutions of the corresponding sender events, and 2) busy wait time for memory to allow the GVT regulator to progress.…”
Section: Discussionmentioning
confidence: 99%
“…In message sendback, GVT is the minimum of 1) all local clocks and 2) send times of all messages in transit [18]. This definition is also used in TWOS [16] that implements message sendback in its flow control. 4.…”
Section: Active Memory Management Schemes For Time Warpmentioning
confidence: 99%
“…Conservative protocols limit the amount of parallelism, as potentially conflicting events are serialized [10,20]. Optimistic protocols, on the other hand, use rollbacks to resolve conflicts [24]. Time-stepped applications typically eschew these approaches, because the high frequency of local interactions causes numerous conflicts and rollbacks, limiting scalability.…”
Section: Related Workmentioning
confidence: 99%
“…This may require the cancellation of messages that have been sent by the logical process. The Time Warp mechanism, based on the Virtual Time paradigm, is the best known optimistic protocol [Jefferson 1985, Jefferson and Sowizral 1985, Jefferson et al, 1987.…”
Section: Introductionmentioning
confidence: 99%