27–28 Oct 2026
ONLINE
Europe/Vienna timezone

​Agenda & Content

1st day – 27 October 2026

  • Basic design principles, getting started with simple CUDA routines, mastering the CUDA environment
  • Memory hierarchy with a focus on CUDA managed unified memory
  • Practical exercise: all the pitfalls one can run into when porting a dummy code to CUDA
08:45  
Join in
09:00
Introduction to GPU computing with CUDA
10:00
MM challenge 1
10:05
Hands-on session 1
10:45
Break
11:00
Memory hierarchies in CPU/GPU architectures
12:00
MM challenge 2
12:05
Hands-on session 2
12:45
Individual support
13:00
Lunch break
14:00
Tutorial 1 – part 1
15:20
Break
15:35
Tutorial 1 – part 2
16:30
Individual support
17:00
End of first day

2nd day – 28 October 2026

  • Selected examples to demonstrate CUDA capabilities and GPU operation,
    e.g., bandwidthTest, simpleAssert, simpleStreams, etc.
  • CUDA libraries, CUBLAS, CUSolver, considering numerical precision, gaining insight into the runtime
  • Practical exercise: CUDA in everyday life (of a scientist)
08:45  
Join in
09:00
CUDA SDK – basic concepts
10:00
MM challenge 3
10:05
Hands-on session 3
10:45
Break
11:00
CUDA SDK – libraries, numerical accuracy
12:00
MM challenge 4
12:05
Hands-on session 4
12:45
Individual support
13:00
Lunch break
14:00
Tutorial 2 – part 1
15:20
Break
15:35
Tutorial 2 – part 2
16:30
Individual support
17:00
End of second day (course)