Proceedings 9th Workshop on Parallel and Distributed Simulation (ACM/IEEE)
DOI: 10.1109/pads.1995.404310
|View full text |Cite
|
Sign up to set email alerts
|

Clustered time warp and logic simulation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
22
0

Publication Types

Select...
6

Relationship

1
5

Authors

Journals

citations
Cited by 27 publications
(23 citation statements)
references
References 18 publications
1
22
0
Order By: Relevance
“…To enhance the performance of TW-based digital logic simulations, Avril and Tropper [107] introduced a Clustered Time Warp protocol that uses TW to synchronize clusters of LPs globally, whereas the execution of LPs in each cluster is scheduled sequentially by a cluster environment. The cluster environment uses a time zone table (to detect changes in virtual time), a cluster input queue (to receive events from other clusters), and a cluster output queue (to hold anti-messages that might be sent to other clusters during rollbacks).…”
Section: Lp Aggregation Techniquesmentioning
confidence: 99%
“…To enhance the performance of TW-based digital logic simulations, Avril and Tropper [107] introduced a Clustered Time Warp protocol that uses TW to synchronize clusters of LPs globally, whereas the execution of LPs in each cluster is scheduled sequentially by a cluster environment. The cluster environment uses a time zone table (to detect changes in virtual time), a cluster input queue (to receive events from other clusters), and a cluster output queue (to hold anti-messages that might be sent to other clusters during rollbacks).…”
Section: Lp Aggregation Techniquesmentioning
confidence: 99%
“…The major difference with Time Warp is that LPs can remove from their input queue all of the internal messages which have a send time greater than the timestamp of the straggler or the antimessage which caused the rollback. This does not affect the correctness of 1. A message which has a timestamp smaller then the timestamp of a message which has already been processed.…”
Section: Rolling Backmentioning
confidence: 99%
“…In our algorithms, we first group LPs into clusters [1], [2], associating an input queue and an output queue with each such cluster. The formation of clusters is determined by clustering algorithms which are application dependent.…”
Section: Introductionmentioning
confidence: 99%
“…As in Ref. [2], an incremental state saving technique is under development which would improve roll back management and storage requirements. Simulation tuning is a key issue which deserves further investigation through a combination of analytical and experimental means.…”
Section: Conclusion and Further Workmentioning
confidence: 99%
“…Good speedups have been reported [S] in using TW to the simulation of complex systems like timed Petri nets [ 1,7] communication networks, queuing networks, logic simulation [2], combat models and so forth, on a variety of special purposes parallel architectures and of networked homogeneous systems [ 5,6].…”
Section: Introductionmentioning
confidence: 99%