Parallel Simulator


Java Swing Version

Parallel Simulator

Work carried out in 2006 during the undergraduate Computer Science at PUC. Discipline Modeling and Performance Evaluation taught by Professor Luis Enrique Zárate.
The simulator was developed in Java and is imbued as here an Applet. To start the simulation click on 'Open Simulator'.

Failed to run the applet. No Java plug-in found.


The simulation technique is based on the theory of discrete event simulation. The technique involves the construction of a computer program (simulator) which represents the internal architecture of the system being modeled, for postrerior calculations of time (standby processing) costs for each event (transaction) on each device, in isolation and in conjunction . The parallel simulator is one in which there are parallel processes, at a given moment may be multiple devices being used for different transactions

How to use

Put a number to the value of the cargo load field ex: 5 t / s = 5 transactions per second. Put a number to the amount of transactions that will be simulated. Put a value for the execution time of a device and click the Add button to add it to the list of devices it. You can add as many devices as you want. The performance of the devices is the order they were added. Each device can have its own runtime. Use Clear to clear the screen of results and remove devices from the list..

Result table

The table below is a legend for the abbreviations used in the field of simulation results. Example: 'tw1 indicates the wait time on the device 1'

Simbol Meaning
tcheg Goal time
tw Waiting time
toc Idle time
ts Service time
tr Response time
ttrans Overral time