Maisie version 3.0 Sample Programs
This directory contains several simple, illustrative Maisie 3.0 (not released) examples, as well as some MPI
versions. Below are links to the sample programs, along with brief
descriptions. If you have used Maisie v. 2 in the past, you will need
to update your code for
compatability with Maisie version 3.0.
Note: Because the IBM SP2 uses gcc C compiler, several warning messages may be generated during compilation. Do not be overly concerned if this occurs; the executable should still be intact.
Parallel Programs
Simulations
- Arpa-Net Simulator: Old arpha-net protocol simulator. Includes header file and input file.
- Closed Queuing Network 1:
Simulation of a simple queuing network, where each queue entity
models a single server.
- Closed Queuing Network 2:
Simulation of a simple queuing network, where each queue entity
models several servers.
- Dining Philosophers: A parallel simulation of the classic dining philosophers problem.
- Producer-Consumer System:
Simulation of a producer consumer system.
- Resource Manager 1:
Simulates a physical system consisting of one CPU server, one
disk server, and several jobs. Both CPU and disk servers serve
the jobs in FIFO order.
- Resource Manager 2:
Simulates the behavior of a resource manager that controls two
types of resources: printers and channels. Printer jobs are served shortest job first. Also demonstrates the use of compound_resume statement and function association.
- Tandem Queue Simulation:
Simulation of a tandem queue which also illustrates use of Maisie
trac