This course gives an overview on GPGPU computing techniques to accelerate computational demanding task of HPC applications.
The course is mainly focused on the CUDA (Compute Unified Device Architecture) programming language, but some introductory notes on OpenCL, OpenACC as well as brief overview on other types of accelerators (Intel MIC) will be given. The attendees will be introduced to the basic concepts of the language, the main features of this programming model and to the performance tuning.
Click on the date to register
Researchers and programmers interested in scientific programming and in efficient use of GPGPU in HPC context.