A method for computing discrete event simulation performance measures from traces
Article Abstract:
Interactive simulation systems supporting the post-simulation analysis, presentation and interpretation of results have been developed and will continue to evolve. Post-simulation definition and computation of performance measures should be one important capability of such systems. We propose a method for accomplishing this objective. A simulation language neutral form of a discrete event trace contains the information from which the performance measures are computed. Computational procedures for typical performance measures: transaction time delays, numbers of transactions concurrently engaged in an activity or in a queue, time intervals between occurrences of the same event, and the state distribution of resource units are given. A software library for managing traces and performing the needed computations is described. An example shows an illustrative application of the method to three simulation languages: SLAM II, GPSS, and INSIGHT. (Reprinted by permission of the publisher.)
Publication Name: SIMULATION
Subject: Engineering and manufacturing industries
ISSN: 0037-5497
Year: 1992
User Contributions:
Comment about this article or add new information about this topic:
The Simulation of a Master-Slave Event Set Processor
Article Abstract:
A time-consuming aspect of discrete-event simulation is event set manipulation. With the increasing affordability of microcomputers, a distributed simulation environment becomes a possibility. The present paper examines the simulation of a Host-Master-Slave (HMS) microcomputer configuration. In such a configuration the host performs all non-event set processing, while event set processing is coordinated by the master and executed by the slave processors. Programs simulating a multi-server queue and the HMS system, and a program to analyze trace files were written. Test runs indicated a significant time reduction, and results were validated by comparing actual and simulated run times for a one- processor system. Diagrams and flowcharts illustrating the HMS system and tables and graphs showing experimental results are included.
Publication Name: SIMULATION
Subject: Engineering and manufacturing industries
ISSN: 0037-5497
Year: 1984
User Contributions:
Comment about this article or add new information about this topic:
PRE-PRIM as a pre-processor to simulations: a cohesive unit
Article Abstract:
Large scale computer simulations are in widespread and growing use in government, business and science. Large numbers of parameters may initially appear to be needed in simulations; the user needs the flexibility to evaluate as many parameters as possible. Mathematical and statistical tools can reduce the final set of parameters to an efficient minimum. This paper describes the concepts underlying PRE-PRIM, a preprocessor to simulations integrated by the present author. PRE-PRIM assures that (a) a wide number of parameters can be analyzed with a minimum number of simulation runs, (b) efficiency and replicability in the coefficients of these parameters is established, and (c) a protocol for the sequence of simulation runs is determined. (Reprinted by permission of the publisher.)
Publication Name: SIMULATION
Subject: Engineering and manufacturing industries
ISSN: 0037-5497
Year: 1990
User Contributions:
Comment about this article or add new information about this topic:
- Abstracts: Application of discrete event simulation to the activity based costing of manufacturing systems
- Abstracts: A Simulation Model of Stock Exchange Trading. Exchange rate system simulation by means of vector processing. A Multiple-Aircraft Radar Simulation
- Abstracts: Discrete-Event Simulation of Agricultural Pest Management Systems. Synchronous Debugging of Real-Time Microprocessor-Based Control Systems
- Abstracts: Object-oriented programming a hit. Admiral Hopper, programming trailblazer. Structured Programming
- Abstracts: Maintenance Processors for Mainframe Computers. How to program parallel processors