print logo

INF5071 - Performance in distributed systems

Facts about this course:
Credits:10
Level:Advanced course at master's level
Teaching semester:Every autumn semester
Examination semester:Every autumn semester
Language of instruction:English if requested by exchange students, otherwise Norwegian
Administrated by:Department of Informatics (Ifi)
Detailed course information - Current and previous semesters:

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 outcomes

The students will understand the technical demands and potential solutions for distributed system that impose high requirements on data storage and transport. As a part of this, students will get an insight into the means of an modifying operating system kernel to improve performance.

Admission

Students at UiO must apply for courses in StudentWeb.

International applicants, if you are not already enrolled as a student at UiO, please see our information about admission requirements and procedures for international applicants.

The examination in this course is not available for external candidates. Only students admitted to the course may sit for the examination.

Prerequisites

Recommended prior knowledge

INF3190 - Data communications/INF240 and INF3151 - Operating systems/INF242

Overlap

9 credits against INF-SERV. 10 credits against INF5070 - Media servers and distribution systems.

Teaching

Teaching takes place throughout the semester. 3 hours lecture per week, 1 voluntary lab hour per week, obligatory practical group work (up to 3 students), obligatory 30 minute presentation of group results, obligatory written report of the group work. There will be mandatory assignments. Rules for mandatory assignments.

Exam information

Oral exam. Admission to the oral exam requires that the mandatory assignments are passed. General information about the examination.

Exam resources

No special exam resources are allowed.

Assessment and grading

Course grades are awarded on a descending scale using alphabetic grades from A to E for passes and F for fail. Read more about the grading system .

The Course Auditor is Ketil Lund.

An external auditor regularly evaluates the academic quality of the course, including the form of exam used on the course.

Possibility of make-up exams and re-takes

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 http://www.mn.uio.no/studier/admin/eksamen/utsatt-og-ny-eksamen/index.html and http://www.mn.uio.no/english/studies/admin/examination/retaking-examinations/

Withdrawing from exams and limits on re-takes

The subject is regarded equal to INF-SERV when practicing exam regulations.

A student can sit for this exam up to 3 times. If a student wishes to withdraw from the exam, s/he must do this in StudentWeb at least two weeks prior to the first day of the exam. Failure to do so will be counted as one of the three opportunities to sit for the exam.

Other information

It is strongly recommended to attend the first lecture since it will be given important information.

Contact us

Department of Informatics (Ifi)

Visiting address: 
Informatics builidng, First floor, room 2316, Gaustadalléen 23

Visiting hours: 
Monday-friday 12:00-15:00

Postal address: 
P.o.Box 1080, Blindern
NO-0316 Oslo

Phone: +47 22 85 24 10
Fax: +47 22 85 24 01
E-mail: 
Web: http://www.mn.uio.no/ifi/english/