Höchstleistungsrechenzentrum Stuttgart

BOOTCAMP: N-Ways to GPU Programming

During this two-day online Bootcamp, four different GPU programming models will be introduced and participants will be able to choose the one that best fits their needs to run their scientific codes on GPUs. This Bootcamp will cover an introduction to GPU programming using OpenACC, OpenMP, stdpar and CUDA, and will provide hands-on opportunities to learn how to analyse GPU-enabled applications using NVIDIA® Nsight™ Systems. This online Bootcamp is a hands-on learning experience where you will be guided through step-by-step instructions with teaching assistants on hand to help throughout.

The Bootcamp is co-organised by HLRS, JSC, LRZ, VSC Vienna and Cyfronet AGH for EuroCC Austria, EuroCC Poland and SIDE, all National Competence Centres for High-Performance Computing.

Veranstaltungsort

Online course
Organizer: HLRS, EuroCC

Veranstaltungsbeginn

14. Sept. 2026
09:00

Verstaltungsende

15. Sept. 2026
12:30

Sprache

Englisch

Einstiegslevel

Basis

Themenbereiche

Bootcamp/Hackathon

Hardware-Beschleuniger

Paralleles Programmieren

Themen

Code-Optimierung

GPU-Programmierung

OpenACC

OpenMP

Zurück zur Liste

Prerequisites and content levels

Prerequisites

Basic experience with C/C++ or Fortran. No prior GPU programming knowledge is required.

Content levels
  • Beginners level: 9 hours

Learn more about course curricula and content levels.

Instructors

Main lecturers: to be announced

Event Moderator:  to be announced

Agenda

All times in CEST:

Preliminary Agenda

Day 1 (Mon, Sept 14): Introduction

  • 08:45 - 09:00 Join in
  • 09:00 - 09:15 Welcome (Moderator)
  • 09:15 - 09:45 Introduction to GPU computing (Lecture)
  • 09:45 - 10:15 Introduction to Nsight Systems (Lecture and Read only Lab)
  • 10:15 - 11:15 Accelerating Standard C++ and Fortran with GPUs (Lecture and Lab)
  • 11:15 - 11:30 Break
  • 11:30 - 13:00 Directive Based Programming with OpenACC on GPU (Lecture and Lab)
  • 13:00 - 14:00 Lunch
  • 14:00 - 15:45 CUDA C/Fortran Programming (Lecture and Lab)
  • 15:45 - 16:00 Wrap up and QA

Day 2 (Tue, Sept 15): Hands-on labs

  • 08:45 - 09:00 Join in
  • 09:00 - 12:00 Code Challenge (in the break-out rooms)
  • 12:00 - 12:30 QA about Code Challenge

Hands-on sessions

Attendees will be given access to an Nvidia GPU on one of the supercomputers of the organizers.

The code is publicly available on github.

Registration information

Apply for this course via the button at the top of this page (will be available soon).

Registration closes on August 17, 2026 at 23:55.

We will inform you until 31. August 2026 about your acceptance for the bootcamp.

Fees

  • Students without Master's degree or equivalent. Participants from EU or EuroCC countries only: 0 EUR
  • PhD students or employees at a German university or public research institute: 0 EUR
  • PhD students or employees at a university or public research institute in an EU or EuroCC country other than Germany: 0 EUR.
  • Other participants, e.g., from industry, other public service providers, or government. Participants from EU or EuroCC countries only: 0 EUR

Our course fee includes coffee breaks (in classroom courses only).

For lists of EU and EuroCC countries have a look at the Horizon Europe and EuroCC website.

Only participants from institutions belonging to these countries can take part in this course.

Contact

Tobias Haas phone 0711 685 87223 or Oliver Scheel 0711 685 83931, training(at)hlrs.de

HLRS Training Collaborations in HPC and AI

HLRS is part of the Gauss Centre for Supercomputing (GCS), together with JSC in Jülich and LRZ in Garching near Munich. SIDE is the German National Competence Centre (NCC) for High-Performance Computing. HLRS is also a member of the Baden-Württemberg initiative bwHPC
Since 2025, HLRS has been coordinating one of the AI Factories of the EuroHPC JU: HammerHAI

EuroCC 3 has received funding from the European High-Performance Computing Joint Undertaking (JU) under Grant Agreement No. 101306701. The JU receives support from the European Union‘s Digital Europe Programme and Germany, Albania, Austria, Belgium, Bosnia and Herzegovina, Bulgaria, Croatia, Cyprus, Czechia, Denmark, Estonia, Finland, France, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Montenegro, the Netherlands, North Macedonia, Norway, Poland, Portugal, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Türkiye, and Kosovo.

Funded by the European Union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or EuroHPC Joint Undertaking. Neither the European Union nor the EuroHPC Joint Undertaking can be held responsible for them.

HPC in Europe is the umbrella brand uniting Europe's high-performance computing initiatives across 36+ countries. 

EU EuroHPC-JU

Further courses and training team

See the training overview and the Supercomputing Academy pages.
See also information about the HLRS training department and staff.

Ähnliche Trainingskurse
Alle Trainingskurse

Juli 14 - 17, 2026

Stuttgart

Englisch

Okt. 19 - 23, 2026

Stuttgart

Englisch

Okt. 27 - 28, 2026

Online

Englisch

Nov. 16 - Dez. 04, 2026

Hybrid, Stuttgart

Englisch