Kurs der GWDG

Kurs-Nr.:1393
Titel:Programming with CUDA - An Introduction
-
Beschreibung:Graphic processors with massive parallelism (GPU) are increasingly used as computational accelerators suitable for highly parallel applications. The latest upgrade of GWDG’s Compute Cluster for High Performance Computing has added nodes with a total of 50 GPU accelerator cards. CUDA is a widely used programming environment for GPUs. This course introduces hardware and parallelization concepts for GPUs. The CUDA programming environment is described in detail. both for C and Fortran, including the language elements for controlling the processor parallelism and for accessing the various levels of memory. The use of GPU accelerated libraries (cuBLAS, cuFFT) is demonstrated. All topics are explained by means of examples in practical exercises.
-
Voraussetzungen:Participation in the course: “Using the GWDG Scientific Compute Cluster - An Introduction”, or equivalent knowledge; practical experience with C or Fortran; for the practical exercises: userid for GWDG's compute cluster (preferable) or course userid (available upon request), own notebook
-
-
Kurshalter:
-
Name:HaanVorname: OswaldTitel:Prof. Dr.
Telefon:0551/201-1522E-Mail:mailto:ohaan@gwdg.deHomepage:
Bild:
-
Name:Vorname:Titel:
Telefon:E-Mail:Homepage:
Bild:
-
Name:Vorname: Titel:
Telefon:E-Mail:Homepage:
Bild:
-
Name:Vorname: Titel:
Telefon:E-Mail:Homepage:
Bild:
-
Name:Vorname:Titel:
Telefon:E-Mail:Homepage:
Bild:
Kursbeginn:07.05.2019Kursende:07.05.2019
Wochentag:DiWochentag:Di
-

Uhrzeit:9:15 - 17:00 Uhr
Ergänzung zur Uhrzeit:
Bemerkung:
Räume:Vortragsraum der GWDG
Anmeldeschluss:30.04.2019AE:4Entgeltgruppe:2
-
Skripten:
Folien:
Status: