63782 Fachpraktikum Parallel Programming

Modulinformationen

Heutige Parallelrechner bestehen häufig aus Standard-PCs, die über ein schnelles Verbindungsnetzwerk miteinander verbunden sind. Im Fachpraktikum soll eine größere Programmieraufgabe auf einem derartigen Cluster-Computer in Gruppen von drei bis  fünf  Teilnehmern  gelöst  werden.  Die Aufgabenstellung wird am Anfang des Semesters während eines Präsenztermins in Hagen bekanntgegeben und ausführlich erläutert. Außerdem wird in die Benutzung des Cluster-Computers eingeführt, es werden die Teams gebildet und Strategien zum Projektmanagement festgelegt. Bei der kooperativen Softwareentwicklung werden Versionierungssysteme verwendet. Die erarbeiteten Lösungen werden am Ende des Semesters bei einer zweiten Präsenzphase in Hagen durch eine Abschlusspräsentation vorgestellt und mit den Betreuerinnen und Betreuern diskutiert. Die Programmierung erfolgt in der Programmiersprache C/C++. Mit Hilfe der standardisierten Programmierschnittstellen PVM und MPI wird der nachrichtenbasierte Datenaustausch der parallel auf dem Cluster-Computer ablaufenden Tasks programmiert.

ECTS10
ArbeitsaufwandErstellung eines Pflichtenhefts für die Praktikumsaufgabe: 50 Stunden
Erarbeitung eines Softwarekonzepts im Team: 50 Stunden
Implementierung und Test der Software: 150 Stunden
Studientage und Präsentation der Software: 50 Stunden
Dauer des Modulsein Semester
Häufigkeit des Modulsalle 2 bis 3 Jahre
Anmerkung
Für die Teilnahme an dieser Veranstaltung ist neben der Belegung ein gesondertes Anmeldeverfahren im Vorsemester über folgenden Link erforderlich: https://webregis.fernuni-hagen.de.
Inhaltliche Voraussetzung
Erfolgreicher Abschluss des Moduls 63712 "Parallel Programming" (01727) oder der Nachweis einer gleichwertigen Qualifikation. Gute Programmierkenntnisse in C.

Aktuelles Angebot

Prüfungsinformation

M.Sc. Informatik
Art der Prüfungsleistungerfolgreich bearbeitete Praktikumsaufgabe
Voraussetzungkeine
Stellenwert der Note1/12
Formale Voraussetzungenmindestens zwei Wahlmodulprüfungen müssen bestanden sein
M.Sc. Praktische Informatik
Art der Prüfungsleistungerfolgreich bearbeitete Praktikumsaufgabe
Voraussetzungkeine
Stellenwert der Note1/8
Formale Voraussetzungenmindestens zwei Wahlmodulprüfungen müssen bestanden sein
B.Sc. Informatik
Art der Prüfungsleistungerfolgreich bearbeitete Praktikumsaufgabe
Voraussetzungkeine
Stellenwert der Note1/16
Formale VoraussetzungenStudieneingangsphase ist abgeschlossen, die Module Grundpraktikum Programmierung, Grundlagen der Theoretischen Informatik und Softwaresysteme sind bestanden

Download

Ansprechpersonen

mathinf.webteam | 21.02.2020