DocumentCode :
2018591
Title :
Software supports for preemptive rollback in optimistic parallel simulation on Myrinet clusters
Author :
Quaglia, Francesco ; Santoro, Andrea
Author_Institution :
DIS, Universita di Roma "La Sapienza", Rome, Italy
fYear :
2002
fDate :
2002
Firstpage :
617
Lastpage :
622
Abstract :
In this paper we present a communication layer for Myrinet based clusters, designed to efficiently support preemptive rollback operations in optimistic parallel simulation. Beyond standard low latency message delivery functionalities, this layer also embeds functionalities for allowing the overlying simulation application to efficiently track whether an incoming message will actually produce causality inconsistency of the currently executed simulation event upon its receipt at the application level. Exploiting these functionalities, awareness of the inconsistency precedes the message receipt at the application level, thus allowing timely event execution interruption for activating rollback procedures. Experimental results on a standard simulation benchmark show that the layer we implement allows a strong reduction of the rollback overhead which, in its turn, yields strong performance improvements (up to 33%), especially in case of large parallelism in the simulation model execution.
Keywords :
multiprocessor interconnection networks; performance evaluation; simulation; workstation clusters; Myrinet clusters; causality inconsistency; communication layer; event execution interruption; optimistic parallel simulation; performance; preemptive rollback; simulation event; software support; Clocks; Delay; Design optimization; Discrete event simulation; Remuneration; Synchronization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computers and Communications, 2002. Proceedings. ISCC 2002. Seventh International Symposium on
ISSN :
1530-1346
Print_ISBN :
0-7695-1671-8
Type :
conf
DOI :
10.1109/ISCC.2002.1021738
Filename :
1021738
Link To Document :
بازگشت