Date: 12 - 13 February 2013

This course gives a basic-level introduction to GPGPU programming using CUDA together with MPI in cluster environments. The course starts with a short introduction to the programming model and terminology. Other topics covered include asynchronous data copies between GPUs and host system, synchronization and compiling, linking and executing GPGPU programs together with MPI. The course consists of lectures and hands-on exercises.Program
Day 1 - GPGPU computing - Introduction to CUDADay 2 - Multi-GPU Programming - CUDA and MPILearning outcome
After the course participants should know the basics of the GPU programming and be able to write simple CUDA programs that utilize multiple GPUs. 
Prerequisites
No prior knowledge on GPGPU programming or CUDA is not required, but participants should have working knowledge on C programming language and basic knowledge on MPI programming.Lecturer: Sami Ilvonen (CSC)Price: Free of charge

https://events.prace-ri.eu/event/103/

Event types:

  • Workshops and courses


Activity log