Sprungmarken

Servicenavigation

TU Dortmund

Hauptnavigation


Bereichsnavigation

Nebeninhalt

Studierendenportal


Kompaktkurs

Introduction to numerical general purpose GPU Computing with NVIDIA CUDA

Nummer
010560G, WS1516
Dozentinnen und Dozenten
Veranstaltungstyp
Kompaktkurs, Kompaktkurs
Ort und Zeit
M/946 (Pool), 22. Januar 2016 (Freitag), 10 bis 16 Uhr
Modul-Zugehörigkeit (ohne Gewähr)
DPL:A:-:- – Mathematik für andere Fächer (Service)
DPL:B:-:4 – Mathematik, Diplom (auslaufend)
Inhalt

This introductory compact course will be a hands-on tutorial on how to access the tremendous compute capabilities of modern Graphics Processing Units (GPUs) to accelerate scientific and especially numerical codes. The compact course adresses the general hardware- and programming models which serve as the foundation of using GPUs as floating point arithmetic accelerators especially using NVIDIA's Compute Unified Device Abstraction (CUDA) and provides practical insight into first steps as well as basic and some advanced techniques to port numerical code to GPUs and optimise it for this powerful hardware architecture.

Bemerkungen

Preliminaries:
Good/advanced programming skills are mandatory. Coding examples throughout the lecture are based on C/C++ with Linux, so participants are expected to be able to read and understand C/C++ code snippets, and work with a Linux command line. Access to capable Linux GPU machines will be provided but private CUDA-capable Laptops can be used too (please make sure your CUDA installation and development environment is running). The lecture will be held in English language.
Link to further information
Weitere Informationen