The Swiss National Supercomputing Centre is pleased to announce that the "Directive Based GPU Programming" workshop will be held from May 14-16, 2018 at CSCS in Lugano, Switzerland.
Directives-based programming facilitates the task of parallelizing your application by letting you focus on its parallel logic rather than on the very details and the low-level intricacies of the GPU architecture. In this course, we will introduce the OpenACC programming paradigms for the GPU. We will cover the parallel execution model and how it can be used to leverage parallelism, the memory model and how this differs from the classic CPU paradigm, as well as more advanced issues such as synchronisation and interoperability with MPI and CUDA. Throughout the course, hands-on practical exercises will accompany the theoretical material, so that the participants get a first grasp and a real feeling on how GPU programming with directives looks like.
The agenda will follow closer to the meeting dates.
All participants must register for the meeting. The registration fee includes coffee breaks and lunches throughout the three day course.
Course Fee: 240 CHF
Deadline for registration: Monday, May 07, 2018
Kindly note that the workshop can take place only if there are sufficient confirmed registrations received by the deadline. The minimum number of participants is 8.
Please contact Vasileios Karakasis (email@example.com) for questions related to the course content and firstname.lastname@example.org for questions related to the event logistics.
Kindly note that no parking space is available at the Swiss National Supercomputing Centre. The closest bus stop to the centre is Lugano, Stadio. From Lugano railway station, you should take bus number 4 or 6.
You are encouraged to travel by public transportation or to use the Park & Ride Resega parking lot, within five minutes walk from CSCS.
We look forward to welcoming you at CSCS!