\documentstyle[html,cprog,11pt]{article}
\setlength{\textheight}{9in}
\setlength{\voffset}{-1in}
\setlength{\textwidth}{6in}
\setlength{\hoffset}{-0.5in}
\parskip 2ex
\def\hlink{\htmladdnormallink}
\begin{document}
\title{Homework 3}
\author{Computer Science 6354 --- Fall 1999\\
Performance Evaluation}
\date{}
\maketitle
\begin{flushright}
\noindent
\begin{tabular}{ll}
{\bf Assigned:} & Thursday October 21, 1999\\
{\bf Due:} & Thursday October November 11, 1999
\end{tabular}
\end{flushright}
\vspace{\bigskipamount}
\thispagestyle{empty}
Discrete event-driven simulation is often a important tool in
performance evaluation. One can write simulation program using some
simulation languages such as {\em SimScript}, {\em SLAM} or {\em
SIMAN} to name a few. Another possibility is to write the simulation
program in general-purpose high level programing language such as C,
C++, Pascal or FORTRAN.
In this exercise, you are to write a simulation program in your
favorite high level language. This program will simulate a simple
queueing system that has a number of servers and a number of input job
streams. You are given a pre-written program to start with. The given
program simulates a one-server, one-queue system. Your task is
first to observe the results with different inputs. Then you need to
modify the program such that the program will simulate a two-server,
one-queue system, and a two-server, two-queue system.
The purpose of this exercise is two-fold. One is to build a queueing
simulation program using a high level language. The other is to
compare the results of two-server, one-queue system and two-server,
two-queue system, given the rate and the number of incoming jobs are
the same.
The program is in
\hlink{http://www.cs.panam.edu/\~{}meng/Course/CS6354/Homework/HW3/}
{http://www.cs.panam.edu/\~{}meng/Course/CS6354/Homework/HW3/}. It is
written in C++. You may use any language you feel comfortable.
\end{document}