Moderne Gra�kkarten bieten die Moeglichkeit, auf einer grossen Anzahl von programmierbaren Gra�kprozessoren zu rechnen, und sind daher besonders zur parallelen Datenverarbeitung mit hoher arithmetischer Intensitaet geeignet. Die Veranstaltung soll einen Ueberblick ueber die verschiedenen Methoden zur Programmierung von Gra�kkarten liefern und dabei einen Schwerpunkt auf CUDA setzen. Das Erlernte soll durch Uebungen vertieft werden. In der zweiten Woche ist die eigenstaendige Bearbeitung kleiner Projekte zur Simulation verschiedener physikalischer Probleme vorgesehen.
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.
Rhythmus | Tag | Uhrzeit | Format / Ort | Zeitraum |
---|