CUDATutorial


Skip to content, navigation.


  • Home
    Main page
  • Presenters
    Creators of this tutorial
  • Audience
    Who this tutorial is for
  • Outline
    Subject overview
  • Contact
    Write us!

CUDA and Applications to Task-based Programming

Tutorial Teaser

This page serves as a web presence for hosting up-to-date materials for the 4-part tutorial "CUDA and Applications to Task-based Programming". Here you may find code samples to complement the presented topics as well as extended course notes, helpful links and references.

Code Samples (on Github):

  • CUDA Tutorial Code Samples
  • CMake and C++ projects for compute capability 5.2+

Eurographics 2022

Tutorial Course Notes:
  • Part 1: Introduction and CUDA Basics (PDF)
  • Part 2: GPU Hardware Details (PDF)
  • Part 3: Recent Features and Trends (PDF)
  • Part 4: Task-based Programming (PDF)

Eurographics 2021

Tutorial Recordings:
  • Day 1
  • Day 2
Tutorial Course Notes:
  • Part 1: Introduction and CUDA Basics (PDF)
  • Part 2: GPU Hardware Details (PDF)
  • Part 3: Recent Features and Trends (PDF)
  • Part 4: Task-based Programming (PDF)

25/04/2022, 09:00 CET
Full-day tutorial, presented at Eurographics '22 (Reims, France)

05/05/2021, 10:00 CET
Parts 1 and 2, presented at Eurographics '21 (Vienna, online-only conference)

06/05/2021, 10:00 CET
Parts 3 and 4, presented at Eurographics '21 (Vienna, online-only conference)

© 2021 Michael Kenzel, Bernhard Kerbl, Martin Winter and Markus Steinberger Design: David Kohout