MLU
Exercises: Parallelverarbeitung (Übung) - Details
You are not logged into Stud.IP.

General information

Course name Exercises: Parallelverarbeitung (Übung)
Course number INF.01071.04
Semester WS 2018/19
Current number of participants 2
Home institute Leitung des Instituts für Informatik
participating institutes Praktische Informatik (Datenstrukturen)
Courses type Exercises in category Offizielle Lehrveranstaltungen
First date Wednesday, 17.10.2018 08:30 - 10:00
Type/Form Übung
Pre-requisites Grundkenntnisse C/C++ (oder auch C#, Fortran), Linux
Learning organisation Vorlesung und Uebung (theoretisch und praktisch)
Performance record Aktive Mitarbeit in den Uebungen, Loesung von Uebungsaufgaben
Studiengänge (für) Master Informatik, Bioinformatik, Wirtschaftsinformatik, Mathematik, Physik
SWS 1

Rooms and times

No room preference
Wednesday: 08:30 - 10:00, weekly(14x)

Fields of study

Module assignments

Comment/Description

Achtung: Sollte es Überlagerungen mit anderen Vorlesungen etc. geben, die für Sie von Interesse sind, teilen Sie mir das bitte mit - so können wir versuchen, Verlegungen zu erreichen.

Zahlreiche praktische Anwendungen und Forschungsprobleme lassen sich nur mit Hilfe paralleler oder verteilter Rechnersysteme in akzeptabler Zeit lösen. Dabei kann es sich um Parallelrechner im engeren Sinn, spezielle Mehrprozessorsysteme, Cluster, Mehrkernsysteme, Netzwerke aus Workstations o. ä. handeln. Diese erfordern jedoch, je nach Art der jeweiligen Parallelarchitektur, den Einsatz entsprechend neu entwickelter oder angepasster paralleler Algorithmen sowie spezieller Programmierwerkzeuge, Sprachen bzw. Spracherweiterungen oder Bibliotheken. Sowohl im Hardware- als auch im Softwarebereich vollziehen sich hier sehr wichtige und interessante Grundlagen- und Anwendungsentwicklungen (rel. neu z. B. Manycor-Systeme). Die Vorlesung dient der Vermittlung von wesentlichen Grundlagen und beinhaltet die Schwerpunkte

- Parallele Rechnerarchitekturen, verteilte Systeme, Verbindungsnetzwerke
- Parallele Prozesse, Synchronisation und Kommunikation
- Erarbeitung und Bewertung paralleler Algorithmen
- Programmierung paralleler und verteilter Rechnersysteme

In den Übungen werden parallele Algorithmen entwickelt und implementiert (MPI). Genutzt werden dazu der Linux-Cluster (64 Prozessoren) des Instituts bzw. das lokale Netz im Linux-Pool oder auch der Computeserver des Rechenzentrums für Thread-Parallelität.

Admission settings

The course is part of admission "Anmeldung gesperrt (global)".
The following rules apply for the admission:
  • Admission locked.