University Programming Assignment

IN PROGRESS
Bids
2
Avg Bid (USD)
$57
Project Budget (USD)
$30 - $100

Project Description:
This is the website link of the assignment that needs to be done. http://www.ece.queensu.ca/hpages/courses/Elec476/Elec476_HW1.pdf I am in desperate need of someone who can do this assignment, In this assignment you will program a simulation model of a computer system, using whatever programming language you prefer. If you check out the link of the website, you will know what i am talking about. There is a skeleton program available to us, and whoever is interested, I will mail that to him.

## Deliverables

1) make comments according to the simulation results and make recommendations about improvements to the CPU or peripherals. 2) Run the simulation for 300 seconds of simulation time assuming arrival rates of 1, 4,8, 12, and 16 jobs per sec. Identify the bottleneck. Produce histograms for the distribution of the number of jobs queued waiting for CPU. 3) Repeat the simulations using a valid statistical measure (e.g., t-test) to determine how long to run these simulations (e.g., by achieving 95% (or 90%) conference level and conference intervals within 5% of the means of average time and the average number of jobs in the CPU sub system, except for arrival rate equal to 16). Produce histograms for the distribution of the average time from arrival of a job to its completion. 4) Compare the preceding simulation results with analytical results you obtain from operational analysis and queueing analysis (assuming the arrival process for every device is approximated by Poisson distribution). Consider the average time, utilizations, and the average numbers of jobs in the CPU subsystems. 5) Run the simulations again but doubling the speeds for the CPU, hard disk, or the DVD drive (but not at the same time). Can you increase the system throughput significantly? To what level? Answer this question based on simulations. 6) Your computer supplier states that you should replace the existing computer system (with the single CPU module and the original disk speeds) with a faster CPU module, and says that this will significantly reduce the time to complete jobs under heavy loads. Use your existing results to argue whether he is right or not. 7) Given that you have already doubled the speed of the hard disk, which server (e.g., CPU or DVD) would you improve and why? Explain. Run the simulation with your suggestion at a high load of your choice and comment on the results (the simulations are all needed). 8) Briefly describe the objective of the study, the simulation model, an evaluation of the simulation results, and a summary of recommendations to the manager of the computer installation. Use graphs and tables where appropriate. Include a listing of your program and e-mail to me. And include final outputs (not the detailed events) from all your runs.


## Platform

Any language that is preferred by you. As long as precise instructinos to run it are sent (you will see this in the despcription of the assignment when u click on the link provided). OS: windows

Skills required:
C Programming, Engineering, Java, Microsoft, MySQL, PHP, Project Management, Software Architecture, Software Testing, Visual Basic, Windows Desktop
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.