DocumentCode
1921902
Title
Performance Analysis of an Optimistic Simulator for CD++
Author
Liu, Qi ; Wainer, Gabriel
Author_Institution
Dept. of Syst. & Comput. Eng., Carleton Univ., Ottawa, Ont.
fYear
2007
fDate
39142
Firstpage
123
Lastpage
132
Abstract
DEVS is a formalism to describe generic dynamic systems in a hierarchical and modular way. We present new techniques for executing DEVS and Cell-DEVS models in parallel and distributed environments based on the warped kernel. The parallel simulator PCD++ has been extended to support optimistic simulations. A non-hierarchical approach is employed to reduce the communication overhead. A two-level user-controlled state-saving mechanism is proposed to achieve efficient and flexible state saving at runtime. It is shown that optimistic PCD++ markedly outperforms other alternatives, and considerable speedups can be achieved in parallel and distributed simulations
Keywords
discrete event simulation; distributed processing; CD++; Cell-DEVS models; DEVS models; PCD++; discrete event simulation; distributed simulation; optimistic simulator; parallel simulation; parallel simulator; user-controlled state-saving mechanism; Analytical models; Computational modeling; Delay; Discrete event simulation; Java; Kernel; Performance analysis; Runtime; Synchronization; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Simulation Symposium, 2007. ANSS '07. 40th Annual
Conference_Location
Norfolk, VA
ISSN
1080-241X
Print_ISBN
0-7695-2814-7
Type
conf
DOI
10.1109/ANSS.2007.31
Filename
4127210
Link To Document