1998
DOI: 10.1145/295251.295257
|View full text |Cite
|
Sign up to set email alerts
|

Minimum cost adaptive synchronization

Abstract: We present a novel adaptive synchronization algorithm, called the minimum average cost (MAC) algorithm, in the context of the PARASOL parallel simulation system. PARASOL is a multithreaded system for parallel simulation on shared-and distributed-memory environments, designed to support domain-specific Simulation Object Libraries. The proposed MAC algorithm is based on minimizing the cost of synchronization delay and rollback at a process, whenever its simulation driver must decide whether to either proceed opt… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2005
2005
2018
2018

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 10 publications
(2 citation statements)
references
References 19 publications
0
2
0
Order By: Relevance
“…Based on this approach, it either decides to process or block an event arriving in a LP. Similar to this approach, [85] proposed an algorithm Minimum Average Cost (MAC) which is based on a prediction technique to anticipate the arrival of a straggler event using probabilities that aims to minimise the cost of a rollback overhead and time delays in synchronisation.…”
Section: Adaptive Synchronisation In Pdesmentioning
confidence: 99%
“…Based on this approach, it either decides to process or block an event arriving in a LP. Similar to this approach, [85] proposed an algorithm Minimum Average Cost (MAC) which is based on a prediction technique to anticipate the arrival of a straggler event using probabilities that aims to minimise the cost of a rollback overhead and time delays in synchronisation.…”
Section: Adaptive Synchronisation In Pdesmentioning
confidence: 99%
“…The Minimum Average Cost (MAC) algorithm [7] is another probabilistic synchronisation algorithm which uses a decision theoretic approach to determine delay times. The algorithm is implemented within the ParaSol system, where each LP has an independent input channel for message from every other LP in the system.…”
Section: Related Workmentioning
confidence: 99%