TU Berlin

Fachgebiet Kommunikations- und BetriebssystemeKBS-Bachelor-Projekt

Logo Fachgebiet KBS

Inhalt des Dokuments

zur Navigation

KBS-Bachelor-Projekt

Project and Seminar (9 CP/6 weekly hours) 0432 L 568 in WS 2014/15

News

News, forums, slides and other resources are available on the module's ISIS page. Please register yourself using the module's registration form in ISIS2.

Schedule

Date
Time
Room
Lecturer
Friday
10-12
EN 354
Sydow/Nabelsee
to be announced
to be announced
to be announced
project group meeting
Limited number of participants!
The second weekly appointment will be agreed on later!

Begin:  16.10.2015

Applicability

Informatik (BSc) und Technische Informatik (BSc): Entspricht dem Modul KBS-Bachelor-Projekt und Seminar

Summary

Multi-core systems are the standard for modern computer Systems. Many-core systems are the next step in the pipeline. Scheduling in the context of operating systems is the assignment of threads to processor cores. With the variety of possible applications the operating system should cope with the increase in number of cores and threads and the requirements of applications with regard to number of cores per application.

Gangscheduling and coscheduling provide a way to run multiple threads of the same application in parallel. In this project we will develop a centralized scheduler for gangscheduling and/or an adaptive scheduler that has special load sharing.

We are also interested in investigating the usage of graphical editors for the development of parallel applications.

 

Further details will be provided in the first meeting.

Learning outcomes

  • Successful teamwork
  • Self-organization (roles, mile stones, interfaces, ...)
  • Insight into current research

Deliverables

  • Active continuous attendance
  • Seminar presentation
  • Seminar paper
  • Successful participation in the project
  • Technical documentation
  • Presentation of project results

Prerequisites

  • Good programming knowledge in C
  • Interest in system programming

 

 

Navigation

Direktzugang

Schnellnavigation zur Seite über Nummerneingabe