DocumentCode :
2140271
Title :
Optimistic distributed simulation based on transitive dependency tracking
Author :
Damani, Om P. ; Wang, Yi-Min ; Garg, Vijay K.
Author_Institution :
Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
fYear :
1997
fDate :
10-13 Jun 1997
Firstpage :
90
Lastpage :
97
Abstract :
In traditional optimistic distributed simulation protocols, a logical process (LP) receiving a straggler rolls back and sends out anti-messages. The receiver of an anti-message may also roll back and send out more anti-messages. So a single straggler may result in a large number of anti-messages and multiple rollbacks of some LPs. In the authors´ protocol, an LP receiving a straggler broadcasts its rollback. On receiving this announcement, other LPs may roll back but they do not announce their rollbacks. So each LP rolls back at most once in response to each straggler. Anti-messages are not used. This eliminates the need for output queues and results in simple memory management. It also eliminates the problem of cascading rollbacks and echoing, and results in faster simulation. All this is achieved by a scheme for maintaining transitive dependency information. The cost incurred includes the tagging of each message with extra dependency information and the increased processing time upon receiving a message. They also present the similarities between the two areas of distributed simulation and distributed recovery. They show how the solutions for one area can be applied to the other area
Keywords :
message passing; protocols; storage management; system recovery; time warp simulation; virtual machines; anti-messages; dependency information; distributed recovery; logical process; memory management; message tagging; optimistic distributed simulation; optimistic distributed simulation protocols; process rollback; rollback broadcasting; straggler; transitive dependency information; transitive dependency tracking; Broadcasting; Computational modeling; Costs; IEEE news; Memory management; Protocols; Tagging;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Simulation, 1997., Proceedings., 11th Workshop on
Conference_Location :
Lockenhaus
Print_ISBN :
0-8186-7964-6
Type :
conf
DOI :
10.1109/PADS.1997.594591
Filename :
594591
Link To Document :
بازگشت