14.05.2018-16.05.2018

Directives Based GPU Programming

CSCS
Vacancies available
CHF 240.00

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.

Content

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.

Agenda

The agenda will follow closer to the meeting dates.

Registration

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 (karakasis@cscs.ch) for questions related to the course content and info@cscs.ch 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!