• 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