April 07, 2023 - by CSCS

The program will take place at Hotel Serpiano, located in the Italian speaking area of Switzerland. The hotel is positioned on Mount San Giorgio, UNESCO World Heritage site since 2003, wherefrom participants can enjoy an incredible view of Ceresio lake and its surroundings.

The Summer University 2023 will take place from July 23 to 28, 2023 as an in-person event with participation opportunities (via Zoom videoconference system) for digital attendees. The lessons will be held from July 24 to 28, between 9:00 and 16:00 (/16:30 on the last day) CEST (Central European Summer Time).

The following topics will be covered: 

  • GPU architectures
  • GPU programming (CUDA)
    • Programming model
    • Memory management
    • Performance optimization and scientific libraries
  • GPU-Accelerated Computing with Python
    • NumPy-like libraries for both CPUs and GPUS computing
    • Just-in-time compilation from Python code
    • Distributed workloads on HPC clusters

Extensive lab sessions will help to clarify and consolidate the theoretical material. The in-person training, which will be available live on zoom for remote participants, will be composed of lectures and interactive sessions for hands-on exercises, as well as Q&A. We are aiming at limiting the lectures to 50% so as to have enough time for hands-on; however, the mileage may vary depending on the topic. On the last day of the course (July 28) students from both groups will have the possibility to take an exam in order to obtain ECT credit points (6 ECTS for BSc and MSc students / 4 ECTS for PhD students) from Università della Svizzera italiana, provided that they pass the exam.

More details, including the program and the application procedure, can be found in the CSCS event page > 

Deadline for applications: Sunday, April 23, 2023.