EuroCC@Greece announces the 2nd Course of its HPC Training Series with the subject “Introduction to accelerators: GPUs / CUDA”, taking place online on April 19th, 2024.
Date: April 19th, 2024, at 10:00 EET
Location: Online via Zoom
Presentation Language: Greek
Audience: Suitable for students, researchers, engineers and programmers who would like to learn GPU programming with CUDA. Some previous experience with C/C++ is required, no prior knowledge of CUDA is needed.
Τhe course covers the architecture of the GPU accelerators, fundamental differences between GPUs and CPUs, major GPU software suites available, basic usage of CUDA and how to control data movement between CPUs and GPUs. The course also focuses on more advanced topics, such as how to optimise computational kernels for efficient execution on GPU hardware and how to explore task-based parallelism using streams and events. We will also briefly go through profiling tools that can help one to identify the computational bottleneck of the applications.
After the course the participants should have the basic skills needed for using CUDA in new or existing applications.
The participants are assumed to have knowledge of C programming language and digital design.
Note: Please enter your institutional/corporate email when registering.