Skip to content

csc-training/summerschool

Repository files navigation

CSC Summer School in High-Performance Computing 2026

This is the material repository for the High-Performance Computing Summer School organized by CSC – IT Center for Science.

Practical information

The practical information is in the wiki.

Presentation slides

The slides are available in

Exercises

  • Feel free to fork this repository to work through the exercises.
  • General instructions: LUMI and Mahti
  • Session-specific material linked in the schedule below

Schedule

In addition to lunch, dinner, and refreshments in the daily schedule, we have every day available next to the lecture room:

  • 09:00–17:00 Coffee, tea, water
  • 20:30– Evening snack

Day 1, Tue 23.6.

Time Topic
09:00 Transport from Helsinki city
10:00 Welcome to Nuuksio
10:30 Introduction to HPC
12:00 Lunch + Hotel check-in
13:30 Introduction to HPC
15:00 Refreshments (available until 17:00)
15:30 Introduction to HPC
18:00 Dinner (available until 19:30)
19:30 Get together & Lightning talks in room Loimu

Day 2, Wed 24.6.

Time Topic
07:45 Breakfast
09:00 MPI: Point-to-point communication I
12:00 Lunch
13:00 MPI: Point-to-point communication II
15:00 Refreshments (available until 17:00)
15:30 MPI: Nonblocking communication
16:30 Outdoor activity: Nuuksio Olympic Games (meetup at the Hotel lobby)
18:00 Dinner (available until 20:00)
19:00 Exercises (optional)
20:00 Saunas, grilling, and refreshments at the lake (sauna heater warm until 21:30)

Day 3, Thu 25.6.

Time Topic
07:45 Breakfast
09:00 MPI: Collective communication I
12:00 Lunch
13:00 MPI: Collective communication II
15:00 Refreshments (available until 17:00)
15:30 MPI: Further topics
17:00 Outdoor activity
18:00 Dinner (available until 20:00)
19:00 Exercises (optional)
20:00 Relax

Day 4, Fri 26.6.

Time Topic
07:45 Breakfast
09:00 OpenMP
12:00 Lunch
13:00 OpenMP
15:00 Refreshments (available until 17:00)
15:30 MPI + OpenMP
17:00 Outdoor activity
18:00 Dinner (available until 20:00)
19:00 Exercises (optional)
20:00 Saunas, grilling, and refreshments at the lake (sauna heater warm until 21:30)

Day 5, Sat 27.6.

Time Topic
07:45 Breakfast
09:00 Parallel algorithms
10:00 Parallel I/O
12:00 Lunch
13:00 Exercises (optional)
15:00 Refreshments available as usual
15:30 Free time / Visit to beehives
18:00 Dinner (available until 20:00)
19:00 Free time
20:00 Relax

Day 6, Sun 28.6.

Time Topic
07:45 Breakfast
09:00 GPU programming
12:00 Lunch
13:00 GPU programming
15:00 Refreshments (available until 17:00)
15:30 GPU programming
17:00 Outdoor activity
18:00 Dinner (available until 20:00)
19:00 Free time
20:00 Relax

Day 7, Mon 29.6.

Time Topic
07:45 Breakfast
09:00 GPU programming
12:00 Lunch
13:00 GPU programming
15:00 Refreshments (available until 17:00)
15:30 GPU programming
17:00 Outdoor activity
18:00 Dinner (available until 20:00)
19:00 Exercises (optional)
20:00 Saunas, grilling, and refreshments at the lake (sauna heater warm until 21:30)

Day 8, Tue 30.6.

Time Topic
07:45 Breakfast
09:00 OpenMP offload for GPU programming
11:00 Multi-GPU programming
12:00 Lunch
13:00 Multi-GPU programming
15:00 Refreshments (available until 17:00)
15:30 Multi-GPU programming
17:00 Outdoor activity
18:00 Dinner (available until 20:00)
19:00 Exercises (optional)
20:00 Relax

Day 9, Wed 1.7.

Time Topic
07:45 Breakfast
09:00 HPC in AI
11:50 Group photo
12:00 Lunch
13:00 Exercises
15:00 Refreshments (available until 16:00)
15:30 Exercises
16:00 Outdoor activity: Boating at the lake (meetup at the Hotel lobby)
19:00 Special dinner and farewell party in room Hopeapaju

Day 10, Thu 2.7.

Time Topic
07:45 Breakfast
09:00 Time to pack. Hotel check-out by 10:00 (luggage can be left in the lecture room)
09:30 Putting It All Together: HPC Applications at Scale
11:30 Closing
12:00 Lunch
13:00 Transport to Helsinki city

Previous years

Material from previous years can be found in releases.