Inhalt, Kommentar
Moderne Grafikkarten bieten die Möglichkeit, auf einer grossen Anzahl von programmierbaren Grafikprozessoren zu rechnen, und sind daher besonders zur parallelen Datenverarbeitung mit hoher arithmetischer Intensität geeignet. Die Veranstaltung soll einen Überblick über die verschiedenen Methoden zur Programmierung von Grafikkarten liefern und dabei einen Schwerpunkt auf CUDA setzen. Das Erlernte soll durch Übungen vertieft werden. In der zweiten Woche ist die eigenständige Bearbeitung kleiner Projekte zur Simulation verschiedener physikalischer Probleme vorgesehen.
Teilnahmevoraussetzungen, notwendige Vorkenntnisse
Grundlegende Kenntnisse in einer der Programmiersprachen C/C++ oder Fortran werden vorausgesetzt. Weiterhin sind Grundkenntnisse in numerischen Verfahren, die z.B. im Rahmen der Computerphysik Vorlesung erworben wurden, von Vorteil.
Zeitraum
09:00 bis 17:00
Raum
D01-286