Onsite

CSC Summer School in High-Performance Computing 2026

The CSC Summer School brings together students and researchers in different disciplines of scientific computing from all over the world. The school consist of lectures and hands-on training on parallel programming, code performance, and other necessary skills for the development of scientific software for supercomputers.

General information

The school is aimed for graduate students working in various fields of science, e.g., chemistry, physics, life sciences, engineering, or economics as well as industrial R&D professionals. Also undergraduates as well as post-docs are expected to find the school very useful.

Experience ten exciting days of coding and social activities, creating unforgettable memories with new friends under the Nordic summer’s midnight sun, right next to breathtaking wilderness!

The following topics will be covered: 

  • Programming at supercomputer scale using message-passing interface (MPI)
  • Using threading (OpenMP) for programming CPU nodes 
  • Programming GPUs with HIP/CUDA and OpenMP
  • Hybrid parallel programming combining MPI with OpenMP and HIP/CUDA (multi-GPU programming)
  • Principles of efficient parallel input/output in supercomputers
  • Applying learned concepts in HPC and AI applications

The participants will get a certificate containing a recommendation to your home university to grant you 5 ECTS credits for the school.

You may also want to read CSC’s training stories article with positive experiences from 2025 and 2024

Learning outcomes

The goal is to build HPC expertise up to an intermediate/semi-advanced level during the school.

After the summer school participants will be able to:

  • Identify main parallel programming concepts
  • Create parallel MPI programs with C, C++, or Fortran programming languages
  • Create GPU-accelerated programs
  • Recognize advanced parallel programming constructs
  • Read and modify scientific applications implemented in C, C++, or Fortran and utilizing MPI, OpenMP, and/or HIP/CUDA

Prerequisites

  • Basic skills to operate in a Linux environment
  • Basic working knowledge in programming with C or C++ (MPI and OpenMP modules of the school can also be completed optionally with Fortran instead of C or C++). Please see this link for a description of the expected knowledge level as well as for refresher material to help you to acquire the required knowledge before the school
  • Bring a laptop for accessing supercomputer during the school, see further information here.

Schedule

There will be a bus transportation from downtown Helsinki to Nuuksio and back.

  • Departure from Helsinki: 23.6.2026 at 9:00
  • Arrival to Helsinki: 2.7.2026 by 15:00

Accommodation

Accommodation takes place in shared double rooms. A limited number of single person rooms is also available. Both room types have an en-suite shower and toilet. Linen and towels will be provided. 

Fee

  • The early bird registration fee until 13.3. for all ten days is 2099€ VAT included (25.5 %) in shared double rooms.
  • Starting from 14.3. late price is 2299€ VAT included (25.5 %).
  • A single person room costs +249€ VAT included (13.5%) extra.
  • Insurance is not provided by the organizers. If you feel you may need coverage (e.g. for activites, sauna evenings, or general health), plese arrange your own insurace.  

The fee includes accommodation, meals and coffee breaks during the school, social events, activities, refreshments, electronic course materials, and transportation from downtown Helsinki and back.

Special scholarship opportunity for undergraduates by Eviden!

Eviden, the technology partner behind the Roihu supercomputer, is sponsoring the participation of two undergraduate students enrolled in Finnish higher education institutions, as part of its commitment to fostering future talent in high-performance computing! See details about the scholarship and fill the application form in this link. If you wish to attend the summer school through this scholarship, submitting the scholarship application is sufficient. The general summer school registration form does not need to be completed until the scholarship selections have been finalized.

Selection process

The participants will be selected based on their applications. Notification about acceptance will be sent within five business days after registration. Fee will be charged only upon selection.

Deadline for early bird registration is 13.3.2026!

Final deadline for registrations is 1.5.2026.

Contact training@csc.fi for any questions.