Zur Seitennavigation oder mit Tastenkombination für den accesskey-Taste und Taste 1 
Zum Seiteninhalt oder mit Tastenkombination für den accesskey und Taste 2 
Name des Moduls [65360] Parallel Computing I Bezeichnung des Moduls FMI-IN0136

Studiengang [079] - Informatik ECTS Punkte 6

Arbeitsaufwand für Selbststudium 90 Häufigkeit des Angebotes (Modulturnus) jedes 2. Semester (ab Sommersemester)
Arbeitsaufwand in Präsenzstunden 90 Dauer des Moduls 1
Arbeitsaufwand Summe (Workload) 180    

Modul-Verantwortliche/r

Martin Bücker, Alexander Nikolas Breuer

Voraussetzung für die Vergabe von Leistungspunkten (Prüfungsform)

Die Prüfungsform wird von der Lehrperson zu Veranstaltungsbeginn bekannt gegeben. Möglich sind:

  • Mündliche Prüfung (100 %) oder
  • Schriftliche Prüfung (100 %) oder
  • Bearbeitung von Übungsaufgaben (40 %) und Mündliche/Schriftliche Prüfung (60 %).

 

Zusätzliche Informationen zum Modul

M.Sc. Computational and Data Science:
Wenn dieses Modul bereits im Bachelor-Studium belegt wurde, entfällt es als Pflichtmodul im M.Sc. CDS. In diesem Fall vergrößert sich der Wahlpflichtbereich um 6 LP (§ 6 Abs. 3 Studienordnung). Dafür ist eine Pflichtberatung beim Studiengangverantwortlichen nötig (§ 7 Abs. 5 Studienordnung).

Empfohlene Literatur

Literatur wird in der Veranstaltung empfohlen. Mögliche Quellen für weitere Informationen sind die folgenden Lehrbücher:

  • A. Grama, G. Karypis, V.Kumar, A. Gupta. Introduction to Parallel Computing, Addison-Wesley, 2003.
  • M. McCool, J. Reinders, A. Robinson. Structured Parallel Programming: Patterns for Efficient Computation, Morgan Kaufmann, 2012.
Voraussetzung für die Zulassung zum Modul

keine

Empfohlene bzw. erwartete Vorkenntnisse

Kenntnisse in einer höheren Programmiersprache

Art des Moduls (Pflicht-, Wahlpflicht- oder Wahlmodul)

- 079 LA Gymnasium Informatik (PO-V. 2020): Wahlpflichtmodul (Paralleles Rechnen)
- 079 B.Sc. Informatik: Wahlpflichtmodul (PAR)
- 079 M.Sc. Informatik (PO-V. 2016): Wahlpflichtmodul (PAR; TIA)
- 200 M.Sc. Computational and Data Science: Pflichtmodul (Computational Informatics)
- 679 B.Sc. Angewandte Informatik: Wahlpflichtmodul (PAR)

Zusammensetzung des Moduls / Lehrformen (V, Ü, S, Praktikum, …)

6 SWS Vorlesung/Übung

Inhalte

Grundlagen der Parallelverarbeitung zu ausgewählten Themengebieten wie beispielsweise:

  • Parallele Rechnerarchitekturen und -organisation
  • Parallele Hardware-Systeme
  • Performance Engineering
  • Parallele Programmierung
  • Parallele Algorithmen
Lern- und Qualifikationsziele

Erwerb von theoretischen Kenntnissen der ausgewählten Themen der Parallelverarbeitung sowie deren praktischer Umsetzung in realen parallelen Systemen:

  • Die Studierenden erwerben die Fähigkeit, moderne Parallel¬rechner-architekturen und Hardware-Systeme zu beschreiben und deren Grundstrukturen zu bewerten.
  • Sie erhalten die Fähigkeit, moderne Techniken des Performance Engineering zu bewerten und anzuwenden.
  • Die Studierenden beherrschen Konzepte von paralleler Programmierung und können einfache parallele Programme entwerfen, erstellen und ausführen.
  • Sie erwerben Kompetenzen im Bereich des Entwurfs, der Implementierung und der Analyse von parallelen Algorithmen
Voraussetzung für die Zulassung zur Modulprüfung

Die Voraussetzung zur Prüfungszulassung wird von der Lehrperson zu Veranstaltungsbeginn bekannt gegeben.

Übliche Zulassungsvoraussetzungen sind die erfolgreiche Bearbeitung von Übungsaufgaben und deren Präsentation.

 

 

Impressum | Datenschutzerklärung