CSCS
27.02.2017-01.03.2017
Introduction to Programming Pascal (P100) with CUDA 8
The Swiss National Supercomputing Centre (CSCS) is delighted to announce its upcoming workshop "Introduction to Programming Pascal (P100) with CUDA 8" to be held from Monday, February 27 to Wednesday, March 1, 2017 at CSCS in Lugano, Switzerland.
The three-day course is intended to offer an introduction to Pascal computing using CUDA 8.
Participants are responsible for bringing a laptop with a terminal (installed by default on Apple and Linux laptops). It is preferable to have X windows installed, but not necessary.
CSCS provides access to Piz Daint with full programming environment and GPUs, so they do not need to install and GPU/CUDA related software.
Agenda
Monday (10:00 - 17:00)
09:45 - 10:15 Welcome Coffee
10:15 - 12:00 Introduction to GPUs and Porting
12:00 - 12:45 Lunch
12:45 - 14:45 Memory model
14:45 - 15:00 Coffee break
15:00 - 17:00 CUDA
Tuesday (09:00 - 17:00)
09:00 - 10:30 CUDA
10:30 - 10:45 Coffee break
10:45 - 12:15 CUDA
12:15 - 13:00 Lunch
13:00 - 14:45 CUDA
14:45 - 15:00 Coffee break
15:00 - 17:00 P100 deep dive with NVIDIA
Wednesday (09:00 - 15:00 / Optional: 15:00 - 17:00)
09:00 - 10:30 CUDA topics (CUB, MPI, asynchronous)
10:30 - 10:45 Coffee break
10:45 - 12:15 CUDA topics (CUB, MPI, asynchronous)
12:15 - 13:00 Lunch
13:00 - 15:00 Real world example (thrust, CUDA and unified memory)
15:00 - 15:15 Coffee break
15:15 - 17:00 Bring your own code (This session is intended for participants to discuss with the teachers or other attendees about how to use GPUs for their specific codes/applications).
The course does not require previous GPU programming experience, though students must be familiar with C/C++ to learn CUDA.
Registration
All participants must register and agree to a fee which includes break and lunch services throughout the three day course:
240.00 CHF Course Fee
***Please note that all registrations are final and fees cannot be reimbursed.***
Deadline for registration: Friday, February 17, 2017
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 Benjamin Cumming (cumming(at)cscs.ch) for questions related to the content, or Tatjana Ruefli (ruefli(at)cscs.ch) for questions related to 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!