University Programming Assignment

In Progress

This is the website link of the assignment that needs to be done. [url removed, login to view] 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: C Programming, Engineering, Java, Microsoft, MySQL, PHP, Project Management, Software Architecture, Software Testing, Visual Basic, Windows Desktop

See more: www graphs, windows programming language, windows 8 programming, why use graphs, what programming language is this, what programming language, what is programming language, what is computer programming, what is a programming language, what is a module in programming, what is a high level programming language, what can you do with programming, website programming language, website programming jobs, website of programming language, waiting jobs, university jobs, to study php programming, the c++ programming language pdf, the c programming language pdf, the c# programming language, the c programming language, test complete jobs, study programming, study computer programming

Project ID: #3115954

Awarded to:


See private message.

$42.5 USD in 3 days
(321 Reviews)

2 freelancers are bidding on average $57 for this job


See private message.

$72.25 USD in 3 days
(17 Reviews)