13D111MMR - Modeling and Measuring Computer Performance
Course specification | ||||
---|---|---|---|---|
Course title | Modeling and Measuring Computer Performance | |||
Acronym | 13D111MMR | |||
Study programme | Electrical Engineering and Computing | |||
Module | Computer Engineering and Informatics | |||
Type of study | doctoral studies | |||
Lecturer (for classes) | ||||
Lecturer/Associate (for practice) | ||||
Lecturer/Associate (for OTC) | ||||
ESPB | 9.0 | Status | elective | |
Condition | None | |||
The goal | Introduction to the modeling, simulation and measurement of computer systems, as well as the choice of workloads. Working with real workloads and typical applications (benchmarks) such as SPEC, Splash, TPC-App. Performance analysis of transaction processing. Comparison of simulation, measurement and analytical techniques in the evaluation process and the impact on research process. | |||
The outcome | Students should become capable of modeling the computer systems, with the goal to improving price/performance ratio. They should develop the skills of making complex simulation models, writing and testing custom simulators for research purposes. They should gain the ability to analyze problems and make an appropriate choice of measurement (benchmark) programs, or generating artificial load. | |||
Contents | ||||
Contents of lectures | Statistical theory, mean values, ranking theory. Planning the analysis and conducting of the experiment. The correct interpretation of the results. Tools for monitoring and measurement of computer systems. Characterization of workload. The methodology to generate artificial address traces. Use of available address traces. Application to multiprocessor systems with shared memory. | |||
Contents of exercises | none | |||
Literature | ||||
| ||||
Number of hours per week during the semester/trimester/year | ||||
Lectures | Exercises | OTC | Study and Research | Other classes |
6 | ||||
Methods of teaching | lectures and individual project | |||
Knowledge score (maximum points 100) | ||||
Pre obligations | Points | Final exam | Points | |
Activites during lectures | 0 | Test paper | 0 | |
Practical lessons | 0 | Oral examination | 30 | |
Projects | ||||
Colloquia | 0 | |||
Seminars | 70 |