NHR@KIT is hosting an introductory topical course for (future) users of the NHR@KIT infrastructure, including the tier 2 HPC cluster HoreKa.
In this course we give an overview of various GPU offload techniques. We present methods based on compiler pragmas, programming language extensions and specialized libraries. Each of these approaches has its specific advantages and disadvantages. Therefore, the course compares the individual solutions in terms of usability and simplicity, achievable performance, supported compilers and supported hardware and aims to provide guidance for choosing a suitable offloading technique for your projects.
In the interactive spirit of the course, there will be sufficient time for discussion and exchange on this topic.
The course will take place on-site (in-person session).
No course fees apply. The number of participants is restricted.
