Vorlesung „Paralleles Rechnen“


Voraussetzung

Vorlesung „Grundlagen Betriebssysteme und Rechnernetze“

Zeit/Ort

Vorlesung:
Mittwoch, 10:15–11:45 Uhr, Raum 03.04.1.02
Übung:
Dienstag, 13:30–15:00 Uhr, Raum 03.04.1.03
(alle 14 Tage)

Umfang und Zuordnung

Hinweis:
Masterveranstaltung (ab 7. Semester)
Veranstaltungsform:
Vorlesung + Übung (2+1 SWS)
Leistungspunkte:
6
Informatikfachzuordnung:
Praktische Informatik (3000)

Start

22. 04. 2009

Die erste Übung findet am 28. 04. 2009 statt.

Ansprechpartner

Folien

Die Folien zur Vorlesung finden Sie hier!

Anforderungen

Klausurtermin

Die Klausur findet am Dienstag, dem 28. Juli, Raum 1.02, 10:00–12:00 Uhr statt.


Inhalte

Die Vernetzung von Arbeitsplatzrechnern hat zu einer preisgünstigen Plattform für parallele Anwendungen geführt – den sogenannten Clustern. Mit der Entwicklung von leistungsfähigen Kommunikationstechnologien (z. B. Gigabit Ethernet, Myrinet, Quadrics, InfiniBand) sind Cluster auch für den Bereich High Performance Computing und E-Commerce interessant geworden und stehen dort aufgrund ihres Preis/Leistungsverhältnis in direkter Konkurrenz zu traditionellen Parallelrechnern. Die Vorlesung stellt die Konzepte der Parallelverarbeitung vor und legt ihren Schwerpunkt auf den Bereich Cluster Computing. Es werden Systemansätze zur Unterstützung paralleler Anwendungen in Clustern besprochen, z. B. Ressourcenmanagment, Lastverteilung und Fehlertoleranz.

U. a. werden folgende Fragestellungen behandelt:

Inhaltsübersicht

  1. Einführung: Motivation und Terminologie
  2. Hardware:
  3. Konzepte paralleler Anwendungen
  4. Das nachrichtenbasierte Programmiermodell
  5. Das datenparallele Programmiermodell
  6. Das Programmiermodell des gemeinsamen Speichers
  7. Leistungsanalyse
  8. Scheduling und Mapping paralleler Anwendungen
  9. Metacomputing/Grid Computing
  10. Fehlertoleranz
  11. Parallele Ein-/Ausgabe

Literatur

[zurück] [nach oben]
Mail to webmaster
© by Prof. Dr. Bettina Schnor, Klemens Kittan
Design by Klemens Kittan, Maximilian Haase