DocumentCode
2988944
Title
Probabilistic adaptive direct optimism control in time warp
Author
Ferscha, Alois
Author_Institution
Inst. fur Angewandte Inf., Wien Univ., Austria
fYear
1995
fDate
14-16 Jun 1995
Firstpage
120
Lastpage
129
Abstract
In a distributed memory environment the communication overhead of Time Warp as induced by the rollback procedure due to “overoptimistic” progression of the simulation is the dominating performance factor. To limit optimism to an extent that can be justified from the inherent model parallelism, an optimism control mechanism is proposed, which by maintaining a history record of virtual time differences from the time stamps carried by arriving messages, and forecasting the timestamps of forthcoming messages, probabilistically delays the execution of scheduled events to avoid potential rollback and associated communication overhead (antimessages). After investigating statistical forecast methods which express only the central tendency of the arrival process, we demonstrate that arrival processes in the context of Time Warp simulations of timed Petri nets have certain predictable and consistent ARIMA characteristics, which encourage the use of sophisticated and recursive forecast procedures based on those models. Adaptiveness is achieved in two respects: the synchronization behavior of logical processes automatically adjusts to that point in the continuum between optimistically progressing and conservatively blocking, that is the most adequate for (i) the specific simulation model and (ii) the communication/computation speed characteristics of the underlying execution platform
Keywords
Petri nets; delays; synchronisation; time warp simulation; ARIMA characteristics; communication overhead; distributed memory environment; inherent model parallelism; optimism control mechanism; probabilistic adaptive direct optimism control; rollback procedure; synchronization behavior; time warp simulation; timed Petri nets; Adaptive control; Communication system control; Context modeling; Delay effects; History; Parallel processing; Petri nets; Predictive models; Programmable control; Time warp simulation;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Simulation, 1995. (PADS'95), Proceedings., Ninth Workshop on (Cat. No.95TB8096)
Conference_Location
Lake Placid, NY
Print_ISBN
0-8186-7120-3
Type
conf
DOI
10.1109/PADS.1995.404309
Filename
404309
Link To Document