Modeling and Performance Evaluation
This course will cover the fundamentals of the techniques of modeling and performance evaluation of computer systems. Designing computer systems invoves analyzing the cost-benefit tradeoffs. For example, one might need to guarantee a response time SLA or certain throughput requirement, while at the same time staying within a power budget or cost budget. On the other hand, one often has many choices: One fast disk, or two slow ones? More memory, or a faster processor? A fair scheduler or one that minimizes mean response time? The best choices are often counter-intuitive. Ideally, one would like to have answers to these questions before investing the time and money to build a system. This class will introduce students to analytic stochastic modeling with the aim of answering the above questions.
Explore this link on the map →