INF5071 – Performance in distributed systems
Course description
Schedule, syllabus and examination date
Course content
The course looks at performance issues in distributed systems including server architectures, data placement, scheduling, high performance file systems, resource handling in operating systems, and protocols and mechanisms for distribution and delivery of data. There will be a strong focus on applications that require time dependent delivery at high data rates. The practical work in the course will improve the understanding of system architectures, operating system improvements and hardware support that are meant in particular for dedicated servers and distribution systems.
Learning outcome
The students will learn about demands and solutions with respect to performance in distributed systems. They will learn and gain experience in designing and performing experiments. Students will learn about and experiment with algorithms and architectures. They will get practical experience in evaluating and improving performance. Students and teachers will present and discuss results.
Admission
Students who are admitted to study programmes at UiO must each semester register which courses and exams they wish to sign up for in Studentweb.
If you are not already enrolled as a student at UiO, please see our information about admission requirements and procedures.
Prerequisites
Recommended previous knowledge
INF3190 – Data communications (continued)/INF240 and INF3151 – Operating systems (continued)/INF242
Overlapping courses
- 9 credits overlap with INF-SERV
- 10 credits overlap with INF5070 – Media servers and distribution systems (discontinued)
Teaching
Teaching takes place throughout the semester. 4 hours per week, alternating between lectures and lab. There will be bi-weekly homework and presentations. Students will perform experiments in groups of two, and deliver individual reports.
Examination
The students must hand in 4 assignments during the course of the semester. Students must present at least 3 out of their 4 assignments to the class. The written assignments can be improved after presentation and discussion, and must be handed in again at the end of the semester. The final delivery is graded.
General information about the examination.
Examination support material
No examination support material is allowed.
Grading scale
Grades are awarded on a scale from A to F, where A is the best grade and F is a fail. Read more about the grading system.
Explanations and appeals
Resit an examination
This subject does not offer new examination in the beginning of the subsequent term for candidates who withdraw during an ordinary examination or fail an ordinary examination. For general information about new examination, see /studier/admin/eksamen/sykdom-utsatt/mn/index.html and /english/studies/admin/examinations/new-exam/index.html
Withdrawal from an examination
It is possible to take the exam up to 3 times. If you withdraw from the exam after the deadline or during the exam, this will be counted as an examination attempt.
The subject is regarded equal to INF-SERV when practicing exam regulations.
Other
It is strongly recommended to attend the first lecture since it will be given important information.