1997
DOI: 10.1145/268823.268909
|View full text |Cite
|
Sign up to set email alerts
|

Speculative parallel simulation with an adaptive throttle scheme

Abstract: Excessive rollback recoveries due to overoptimistic event execution in Time Warp simulators often degmde their runtime performance. This paper presents a twosided throttling scheme to dynamically adjust the event execution speed of Time Warp simulators. The proposed throttle is based on a new concept called global progress window, which allows the individual simulation process to be positioned on a global time scale, thereby to accelemte OT suspend their event execution. As each simulation process can be throt… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
3
0
1

Year Published

2000
2000
2015
2015

Publication Types

Select...
4
4

Relationship

0
8

Authors

Journals

citations
Cited by 24 publications
(4 citation statements)
references
References 12 publications
0
3
0
1
Order By: Relevance
“…In addition, we selected a GVT computation interval of 128 batches on both platforms, with a batch size of 24 events. Although the results are somewhat sensitive to the GVT interval (as a small GVT interval acts as a throttle to the simulation [Tay et al 1997]), these values are in the range where ROSS-MT is most efficient across a majority of the models.…”
Section: Pdes Slowdown Under Interferencementioning
confidence: 99%
“…In addition, we selected a GVT computation interval of 128 batches on both platforms, with a batch size of 24 events. Although the results are somewhat sensitive to the GVT interval (as a small GVT interval acts as a throttle to the simulation [Tay et al 1997]), these values are in the range where ROSS-MT is most efficient across a majority of the models.…”
Section: Pdes Slowdown Under Interferencementioning
confidence: 99%
“…In addition, we selected a GVT interval of 128 on both platforms, with a batch size of 24 events. Although the results are somewhat sensitive to the GVT interval (as a small GVT interval acts as a throttle to the simulation [26]), these values are in the range where ROSS-MT is most efficient across a range of models.…”
Section: Pdes Slowdown Under Interferencementioning
confidence: 99%
“…The degree of optimism is then calculated to either block or process an event in a LP. Another approach proposed in [139] distinguishes between slower and faster LPs (in terms of progress in LVT) and determine the events to be processed on each LP. It restricts the progress of faster LPs and allows slower LPs to catch them.…”
Section: Adaptive Synchronisation In Pdesmentioning
confidence: 99%