GPU Programming using CUDA

CUDA, as native programming model of Nividia GPUs, allows very fine-grained control over parallel execution compared to higher level programming models such as OpenMP offloading, which helps to optimize performance. The course provides an introduction to the programming language CUDA which is used to write fast numeric algorithms for NVIDIA GPUs.

  • Online
  • Wenige Tage
  • English
  • 8 Tage
  • Weiterbildungskurs ohne Prüfung

Kurz informiert

Unter der Leitung von

Tobias Haas (HLRS)

Ein Angebot der:

Voraussetzungen

Das sollten Sie mitbringen

For part 1 (introductory):

  • Programming experience in any of C, C++, or Fortran. Exercises will use a Linux cluster. Therefore you should have some basic knowlegde about how to work with a Linux shell and a text editor in a shell.
  • Resources for this could be e.g. https://ubuntu.com/tutorials/command-line-for-beginners and for an editor https://opensource.com/article/19/3/getting-started-vim.
  • Some knowledge about parallel programming is a plus.

For part 2 (advanced):

  • Additionally to the prerequisites above you should be familiar with the topics of part 1.

Weitere Informationen

Interessiert? So geht es damit weiter.

Kommende Termine

10.11.2026 - 27.11.2026Online
780,00 €
Anmeldung bis 11.10.2026

Haben Sie Fragen?