CSCS-USI Summer School 2018

Steger Center
From CHF 600.00

High Performance and Parallel GPU Computing

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 27, 2018 at the Steger Center in Riva San Vitale, located in the Italian area of Switzerland.


The program will focus on the effective exploitation of hybrid High Performance Computing (HPC) systems, equipped with powerful CPUs, state-of-the-art GPUs, fast and scalable networks and effective I/O solutions for big data. The content will include CUDA and OpenACC for GPU programming, MPI for inter-GPU/CPU communication and OpenMP for multithreading on multicore CPUs. Furthermore, scientific libraries, optimised for the GPU and for parallel applications, together with effective solution for parallel I/O will be introduced. 

Extensive practical and exercise lab sessions will help to clarify and consolidate the theoretical material.

The following topics will be covered:

  • GPU programming with CUDA and OpenACC 
  • Message passing programming model, the MPI standard and the GPUDirect library
  • Multithreading programming with OpenMP
  • Effective data I/O
  • Scientific libraries for parallel and GPU programming

Students will be able to earn three ECT credit points for this course from Università della Svizzera italiana: https://search.usi.ch/en/courses/35257241/usi-cscs-summer-school-on-effective-high-performance-computing


The Summer School is dedicated to undergraduate students, Ph.D. students, Postdocs and Researchers.
Applicants have to meet the following requirements:

  • Good knowledge of at least one of the following programming languages:
    • Fortran 90
    • C
    • C++
  • 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.



Details about the application process and deadlines will be communicated at the beginning of 2018.


  • Accommodation in dormitory and full board (breakfast, lunch, dinner, coffee breaks during the week; breakfast during the weekend): CHF 1’200

Accommodation throughout the duration of the course (twelve nights from Sunday, July 15 through Friday, July 27, 2018) 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 600

Fees include:

  • Nine full-day and one 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 confiming 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.


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