• DocumentCode
    2784522
  • Title

    CPSim: a tool for creating scalable discrete event simulations

  • Author

    Groselj, B.

  • Author_Institution
    BoyanTech. Inc., McLean, VA
  • fYear
    1995
  • fDate
    3-6 Dec 1995
  • Firstpage
    579
  • Lastpage
    583
  • Abstract
    CPSim is a tool that was originally designed for parallel simulations. A strict separation between the CPSim kernel and its application library enabled the creation of a serial version, preserving the user interface in the process. In other words, the same source simulation program written in C that uses the CPSim library may be compiled to run on a personal computer or on a multicomputer. The paper presents the CPSim programming model that enabled scalability and portability. It is also shown that a CPSim simulation executed on a single processor can outperform a classical event list simulation
  • Keywords
    discrete event simulation; parallel programming; software libraries; software reusability; CPSim kernel; CPSim library; CPSim programming model; application library; classical event list simulation; multicomputer; parallel simulations; personal computer; portability; scalability; scalable discrete event simulations; serial version; source simulation program; user interface; Computational modeling; Computer networks; Concurrent computing; Costs; Discrete event simulation; Graphical user interfaces; Libraries; Parallel machines; Switches; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Simulation Conference Proceedings, 1995. Winter
  • Conference_Location
    Arlington, VA
  • Print_ISBN
    0-78033018-8
  • Type

    conf

  • DOI
    10.1109/WSC.1995.478802
  • Filename
    478802