Effective High-Performance Computing & Data Analytics with GPUs
The Swiss National Supercomputing Centre and Università della Svizzera italiana are pleased to announce that the annual Summer School will be held from July 15 to July 25, 2019 at the Steger Center in Riva San Vitale, located in the Italian area of Switzerland.
This summer school will focus on the effective exploitation of state-of-the-art hybrid High-Performance Computing (HPC) systems with a special focus on Data Analytics. The content of the course is tailored for intermediate graduate students (students with a Master’s degree, Ph.D. students, and early stage postdocs) interested in both learning parallel programming models, and having hands-on experience using HPC systems. Starting from an introductory explanation of the available systems at CSCS, the course will progress to more applied topics such as parallel programming on accelerators, code optimization, scientific libraries, and deep learning software frameworks.
The following topics will be covered:
- GPU architectures
- GPU programming (CUDA and OpenACC)
- Message passing programming model (MPI)
- Performance optimization and scientific libraries
- Interactive supercomputing
- Python HPC libraries
- Introduction to Machine Learning and GPU optimized frameworks (Rapids)
- Deep Learning on HPC platforms (TensorFlow)
Extensive practical and exercise lab sessions will help to clarify and consolidate the theoretical material.
Lectures will be held by ETH Zurich / CSCS, USI, NVIDIA and Cray experts.
Students will be able to earn six ECT credit points for this course from Università della Svizzera italiana (subject to exam): https:/
- Ben Cumming (Group Lead, CSCS)
- Vasileios Karakasis (Computational Scientist, CSCS)
- Tim Robinson (Computational Scientist, CSCS)
- Rafael Sarmiento (Computational Scientist, CSCS)
- Radim Janalík (PhD Student, USI)
- Young-Jun Ko (AI DevTech Engineer, Nvidia)
- Alessandro Rigazzi (Deep Learning Research Engineer, Cray)
The flyer of the event is accessible here.
The target audience is intermediate graduate students, which includes students with a Master’s degree, Ph.D. students, and early stage postdocs.
Applicants have to meet the following requirements:
- Good knowledge of C/C++ and basic knowledge of Python
- Familiarity with the UNIX/Linux OS and the basic programming environment tools (terminals, editors, compilers)
- Require HPC skills for their work or research
Only applicants who satisfy all requirements will be considered. Participants will need to bring their own laptop for practical sessions.
If you meet all requirements, kindly download the application form, fill it in and send it to firstname.lastname@example.org no later than Thursday, April 25, 2019.
A maximum number of thirty applicants will be selected to participate in the Summer School. You will be notified about acceptance or rejection of your application by Wednesday, June 5, 2019.
Those candidates whose application successfully passes the selection process will receive further information regarding the registration.
- Accommodation in dormitory and full board (breakfast, lunch, dinner, coffee breaks during the week; breakfast during the weekend): CHF 900
Accommodation throughout the duration of the course (ten nights from Monday, July 15 through Thursday, July 25, 2019) in rooms of 2 to 3 people divided by gender with common showers, bathrooms and laundry room.
- Meals-only (lunch, dinner, coffee breaks during the week): CHF 500
- Six full-day and three half-day intensive courses based on theoretical and practical coaching in a group of maximum 30 participants
- Learning materials introduced by instructors
- A visit of the Swiss National Supercomputing Centre (CSCS)
- An excursion in the area
Please note that students selected to attend the program will need to hold a health insurance that could cover potential unanticipated medical treatment during their stay in Switzerland.
- Students coming from EU* or EFTA* countries will be asked to provide a copy of one of the following documents: European Health Insurance Card, or Provisional Replacement Certificate for the European Health Insurance Card
* EU Austria, Belgium, Bulgaria, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxemburg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden and the United Kingdom. EFTA: Iceland, Liechtenstein, Norway.
- Student coming from other countries will be asked to provide: a letter from their insurance company and a copy of their insurance card confirming international coverage of at least CHF 40’000 for each of the following items:
- emerging medical expenses
- emerging hospital treatment
- repatriation for medical reasons and mortal remains
- If a student should not have an insurance, or their insurance company cannot provide such specific letter, they must purchase insurance for the entire duration of their stay and provide proof of purchase.
Inquiries may be addressed to: email@example.com
The summer school is supported by:
- The Swiss Graduate School FOMICS – “Foundations in Mathematics and Informatics for Computer Simulations in Science and Engineering”, which is located at the Institute of Computational Science (www.ics.usi.ch) at USI in Lugano, Switzerland.
- The Swiss National Supercomputing Centre (www.cscs.ch) in Lugano, Switzerland