CECS 522 Performance Evaluation of Computer Systems (3.0) is a study of approaches to the evaluation of computer systems. Measurement techniques and evaluation techniques are treated in detail with attention to existing commercial hardware and software monitors and simulators.
Textbook: Raj Jain, The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling," Wiley-Interscience , New York, NY, April 1991
Instructor: Dr. Ahmed H. Desoky, JB Speed 111, 852-0473.
Class: SH001, TR 9:30 - 10:45
Office Hours: MTWR 11:00 - 12:00
There will be TWO exams and a COMPREHENSIVE final exam. All exams will be closed books/closed notes. If you can't take an exam at the scheduled time because of a VALID reason, arrangements must be made in advance.
|
4 HW assignments and quizzes at 20 points each |
80 |
|
3 Programming Projects at 40 points each |
120 |
|
TWO exams, 100 points each |
200 |
|
Comprehensive final Exam |
200 |
|
|
|
|
Total |
600 |
The following is a tentative schedule of topics which will be covered and their associated text chapters.
|
1. |
Introduction to computer systems and the need for evaluation |
(Chapters 1,2,3) |
|
2. |
Performance measures and workload definition |
(Chapters 4, 5, 6) |
|
3. |
Computer Systems: Operating Systems, Networking and Distributed systems, Concurrency and Parallelism |
(Chapters 7, 8, 9 + Handout) |
|
4. |
Data Analysis and Simulation |
(Chapters 12, 13, 14, 15) |
|
5. |
Queuing Networks |
(Chapter 30) |
|
6. |
Markov Models |
(Chapter 31, 32, 33) |
|
7. |
Random Number Generators |
(chapter 26, 27, 28) |