Title :
Trade-offs in overhead vs effectiveness of causality inconsistency tracking for preemptive rollback in optimistic simulation
Author :
Quaglia, Francesco ; Santoro, Andrea ; Ciciani, Bruno
Author_Institution :
Dipt. di Informatica e Sistemistica, Universita di Roma "La Sapienza", Rome, Italy
Abstract :
We discuss and compare three different causality inconsistency tracking mechanisms in support of preemptive rollback in optimistic parallel simulation on myrinet clusters. These mechanisms exhibit different communication/processing overhead and also different effectiveness in revealing causality inconsistency of the currently executed simulation event. By the results of an empirical study on a classical simulation benchmark we have found some trade-offs between these mechanisms, pointing out indications of application contexts for which each mechanism is expected to be well tailored.
Keywords :
digital simulation; parallel processing; software performance evaluation; workstation clusters; causality inconsistency tracking; myrinet clusters; optimistic parallel simulation; overhead; preemptive rollback; simulation benchmark; software performance; Clocks; Context awareness; Context modeling; Discrete event simulation; Processor scheduling; Remuneration; Synchronization; Testing;
Conference_Titel :
Distributed Simulation and Real-Time Applications, 2002. Proceedings. Sixth IEEE International Workshop on
Print_ISBN :
0-7695-1853-2
DOI :
10.1109/DISRTA.2002.1166890