Labor Betriebssysteme Schnittstelle zwischen Hardware und Software

Arbeiten am Computer auf einem typischen, großen UNIX-Server als Betriebssystem-, Anwendungsentwickler. Auf den 24 Thinclients (Raspberry PIs 5 mit 8GB RAM) dürfen Studierende alles, d.h. auch als Administrator das Linux Betriebssystem erweitern, auf dem Server mit 72 Kernen und NVIDIA Tesla V100 GPU parallel programmieren.

Die Studierenden lernen:

  • Aufbau, Konzepte und Sicherheit von Betriebssystemen
  • Interprozesskommunikation und Synchronisation, sowie Netzwerkprogrammierung
  • Nutzung von Diensten eines Betriebssystems über die Anwenderschnittstelle
  • Unix-Kommandosprache und Shell-Skript-Programmierung
  • Linux Kernelprogrammierung
  • Parallele Programmierung

Raum: F01.305

Laborleiter

Prof. Dr.-Ing. Rainer Keller

 

apply

Interesse geweckt? Bewirb dich! für das Sommersemester 2025