Welcome to the first official ENCCS workshop which will be held in collaboration with NVIDIA! This workshop teaches the fundamental tools and techniques for accelerating C/C++ applications to run on massively parallel GPUs with CUDA. You’ll learn how to write code, configure code parallelization with CUDA, optimize memory migration between the CPU and GPU accelerator, and implement the workflow that you’ve learned on a new task – accelerating a fully functional, but CPU-only, particle simulator for observable massive performance gains. At the end of the workshop, you’ll have access to additional resources to create new GPU-accelerated applications on your own.
The workshop is free of charge and open to academic researchers.
Tuesday, 27 October 2020
Wednesday, 28 October 2020
Further information on the course contents can be found here.
Before the workshop you will need to create or log into your NVIDIA Developer Program account which will provide you with access to all training materials during and after the workshop. More detailed instructions will be sent to registered participants.
Basic C/C++ competency, including familiarity with variable types, loops, conditional statements, functions, and array manipulations. No previous knowledge of CUDA programming is assumed
For questions contact Kjartan Thor Wikfeldt at firstname.lastname@example.org.