LV-Nummer:
448.038 448.039
Stunden:
2 Vo + 1 Lu (Vorlesung + Laborübung)
Semester:
Sommer
Institut:
448 (``ITI'' )
ECTS-Punkte:
3.0 + 1.5 credits
Vortragender:
Ao.Univ.-Prof. Dipl.-Ing. Dr.techn. Eugen Brenner ()
Wahlfachkatalog:
Computertechnik
Lehrinhalt:
Grundlagen, Überblick über Computerarchitekturen, Programmiersprachen. Prozeßkommunikation: Gegenseitiger Ausschluß, Prozeßsynchronisation, message passing, synchrone Prozesse. Prozeßverteilung, statische Zuweisung, dynamische Zuweisung, Datenflußprinzip. Beispiele von Parallelprogrammiersprachen: Illiac-IV, Fortran, Modula-2, Occam. Fallstudien: Transputernetzwerke (Transputer, HeliOS, Occam), Datenflußarchitektur, Illiac-IV.
Lehrziel:
Vermittlung der spezifischen Probleme paralleler Systeme. In den Laborübungen wird durch den praktischen Umgang mit Transputern und den Parallelprogrammiersprachen Occam und Modula-2 der Vorlesungsstoff vertieft.
Lehrmethode:
Vorlesung/Laborübung
Studienbehelfe:
Aktuelles Skriptum
Anmeldung zur LV:
Zu Beginn des Semesters
Prüfungsmodus:
Schriftlich