Prüfungsorganisationssätze
Prüfungsnummer |
Semester |
Termin |
Prüfer/-in |
Abschluss |
13107
|
20231
|
01
|
Gorlatch,
Sergei
(Prof. Dr.)
(554496)
|
E3
079
19
|
18001
|
20231
|
01
|
Gorlatch,
Sergei
(Prof. Dr.)
(554496)
|
L2
079
18
|
14104
|
20231
|
01
|
Gorlatch,
Sergei
(Prof. Dr.)
(554496)
|
E3
079
19
|
442001
|
20231
|
01
|
Gorlatch,
Sergei
(Prof. Dr.)
(554496)
|
88
F23
20
|
18001
|
20231
|
01
|
Gorlatch,
Sergei
(Prof. Dr.)
(554496)
|
82
079
11
|
13108
|
20231
|
01
|
Gorlatch,
Sergei
(Prof. Dr.)
(554496)
|
E3
079
19
|
16010
|
20231
|
01
|
Gorlatch,
Sergei
(Prof. Dr.)
(554496)
|
L2
079
11
|
98001
|
20231
|
01
|
Gorlatch,
Sergei
(Prof. Dr.)
(554496)
|
82
105
14
|
14103
|
20231
|
01
|
Gorlatch,
Sergei
(Prof. Dr.)
(554496)
|
E3
079
19
|
17001
|
20231
|
01
|
Gorlatch,
Sergei
(Prof. Dr.)
(554496)
|
82
079
11
|
442002
|
20231
|
01
|
Gorlatch,
Sergei
(Prof. Dr.)
(554496)
|
88
F23
20
|
98002
|
20231
|
01
|
Gorlatch,
Sergei
(Prof. Dr.)
(554496)
|
82
105
14
|
13105
|
20231
|
01
|
Gorlatch,
Sergei
(Prof. Dr.)
(554496)
|
E3
079
19
|
18002
|
20231
|
01
|
Gorlatch,
Sergei
(Prof. Dr.)
(554496)
|
L2
079
18
|
134501
|
20231
|
01
|
Gorlatch,
Sergei
(Prof. Dr.)
(554496)
|
82
105
20
|
134502
|
20231
|
01
|
Gorlatch,
Sergei
(Prof. Dr.)
(554496)
|
82
105
20
|
13106
|
20231
|
01
|
Gorlatch,
Sergei
(Prof. Dr.)
(554496)
|
E3
079
19
|
Inhalt
Kurzkommentar |
Link zum LearnWeb-Kurs:
https://sso.uni-muenster.de/LearnWeb/learnweb2/course/view.php?id=67609https://sso.uni-muenster.de/LearnWeb/learnweb2/course/view.php?id=67609 |
Kommentar |
In modernen Computersystemen werden zur Leistungssteigerungzunehmend Prozessoren mit mehreren Kernen (multi-core) sowie Grafikkarten (GPU - Graphics Processing Units) verwendet. Die Softwareentwicklung für derartige Systeme erfordert neue Programmiermodelle, Algorithmen und Werkzeuge. Die Vorlesung diskutiert Aufbau, Arbeitsweise und Programmierung von modernen Rechnerarchitekturen mit Mehrkernprozessoren und GPUs. Insbesondere werden Gemeinsamkeiten und Unterschiede herausgestellt. Programmiermodelle zur Mehrkern- und GPU Programmierung werden vorgestellt und in den Übungen aktiv angewandt. Herausforderungen und Probleme der jeweiligen Programmiermodelle werden behandelt und verglichen. In der Übung werden die in der Vorlesung gelernten Konzepte in der Praxis vertieft. |
Literatur |
Kirl, D. B. und Hwu, W. W.: Programming Massively Parallel Processors – A Hands-on Approach Rauber, T. und Rünger, G: Multicore: Parallele Programmierung |
Bemerkung |
Vorlesungstermin: Montag 16:00 - 18:00 Uhr Übungstermin: Dienstag 12:00 - 14:00 Uhr
Bitte beachten:
1. Vorlesungstermin: Montag, 03.04.
2. Vorlesungstermin: Dienstag, 04.04. (ausnahmsweise statt Übungstermin)
1. Übungstermin: Dienstag, 11.04. |
Leistungsnachweis |
Klausur und Lösung der Übungsaufgaben |
Zielgruppe |
Bachelor of Science Informatik: Modul "Einführung in parallele und verteilte Systeme" (INF-B-122)
Master of Science Informatik: Modul "Multi-Core und GPU: Parallele Programmierung" (INF-M-353) |