CPSim: a tool for creating scalable discrete event simulations

  • Authors:
  • Bojan Grošelj

  • Affiliations:
  • BoyanTech, Inc., 7601 Timberly Court, McLean, Virginia

  • Venue:
  • WSC '95 Proceedings of the 27th conference on Winter simulation
  • Year:
  • 1995

Quantified Score

Hi-index 0.00

Visualization

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.