Architektur und Programmierung von Grafik- und Koprozessoren
Folien zur Vorlesung
- Do, 4.4.2019
Motivation und Übersicht (pdf)
Performanz von Computerprogrammen (1) (pdf)
(Inhalte: Performanzbegriff, Mooresches Gesetz, Powerwall) - Fr, 5.4.2019
Performanz von Computerprogrammen (2) (pdf)
(Inhalte: Caches, Pipelining) - Do, 11.4.2019
Performanz von Computerprogrammen (3) (pdf)
(Inhalte: SIMD, Multi-Threading, NUMA)
Sonderübung zu C++ (pdf) - Fr, 12.4.2019
Performanz von Computerprogrammen (4) (pdf)
(Inhalte: NUMA, Verteilte Speichersysteme, MPI) - Do, 18.4.2019
Performanz von Computerprogrammen (5) (pdf)
(Inhalte: Parallele Algorithmen) - Do, 2.5.2019
Rendering Algorithmen (1) (pdf)
(Inhalte: Grundlagen Computergrafik) - Fr, 3.5.2019
Rendering Algorithmen (2) (pdf)
(Inhalte: Sampling Theorie) - Do, 9.5.2019
Rendering Algorithmen (3) (pdf)
(Inhalte: Rasterisierung, Deferred Shading) - Fr, 10.5.2019
Rendering Algorithmen (4) (pdf)
(Inhalte: Strahlverfolgung) - Do, 16.5.2019
Rendering Algorithmen (5) (pdf)
(Inhalte: Beschleunigungsverfahren für Strahlverfolgung) - Fr, 17.5.2019
Rendering Algorithmen (6) (pdf)
(Inhalte: Paralleles Rendering) - Do, 23.5.2019
Die Grafik Pipeline (1) (pdf)
(Inhalte: OpenGL) - Fr, 24.5.2019
Die Grafik Pipeline (2) (pdf)
(Inhalte: Host-Interface, Grafiktreiber) - Fr, 31.5.2019
Die Grafik Pipeline (3) (pdf)
(Inhalte: Host-Interface, Geometrie- und Rasterphasen) - Do, 6.6.2019
Die Grafik Pipeline (4) (pdf)
(Inhalte: Fragment und Output Phase, Kompression) - Fr, 7.6.2019
Die Grafik Pipeline (5) (pdf)
General Purpose Programmierung auf Grafikprozessoren (1) (pdf)
(Inhalte: Caches, Mobile GPUs, Stream Computing) - Fr, 21.6.2019
General Purpose Programmierung auf Grafikprozessoren (2) (pdf)
(Inhalte: CUDA Speicher- und Programmiermodell) - Do, 27.6.2019
General Purpose Programmierung auf Grafikprozessoren (3) (pdf)
(Inhalte: Kernel und Runtime Language) - Fr, 28.6.2019
General Purpose Programmierung auf Grafikprozessoren (4) (pdf)
Sortieren auf GPUs (1) (pdf)
(Inhalte: CUDA Weiterführendes, Sortiernetzwerke) - Do, 4.7.2019
Sortieren auf GPUs (2) (pdf)
(Inhalte: Bitonic Sort) - Fr, 5.7.2019
Wiederholung ausgesuchter Themen (pdf)