Event header image

CSC Autumn of HPC 2021

2.9.2021 09:00 +03:00 EEST - 17.12.2021 16:30 +02:00 EET

online

CSC Autumn of HPC is a set of five two day modules teaching essential skills in parallel programming for modern GPU-accelerated supercomputers. Each module consists of lectures and hands-on exercises addressing different aspects of high-performance computing. The course set is aimed for for graduate students working in various fields of science, e.g., chemistry, physics, life sciences, engineering or economics. Also undergraduates as well as post-docs will find the course set very useful. Even though the course set is planned as entity, it is possible to participate only selected modules.

Course modules are organized as online events. If COVID-19 situation allows, the last two modules will have also an option for on-site participattion at CSC's premises in Espoo, Finland.

Learning outcome

  • Participants can read and reason about HPC programs parallelized with MPI and OpenMP

  • Participants can read and reason about HPC programs utilizing GPUs with OpenMP offload and HIP

  • Participants can write simple parallel programs combining MPI, OpenMP and HIP

Prerequisites and content level

Note that some modules may have skills of previous modules as prerequisite if you do not participate all the modules, see the course pages of individual modules for more information.

Target audience

  • Users of parallel applications who need to understand the application better

  • New developers of parallel applications

  • Advanced modules target also existing developers

Module 1 (online): Parallel programming with MPI

REGISTRATION DEADLINE: 25. August 2021

Module 2 (online): Advanced MPI and parallel I/O

REGISTRATION DEADLINE: 8. September 2021

Module 3 (online): Hybrid GPU programming with OpenMP and MPI

REGISTRATION DEADLINE: 24. September 2021

Module 4: GPU programming with OpenMP

  • Time: November (exact dates announced later)
  • Single GPU programming with OpenMP offloading
  • Using multiple GPUs with OpenMP offload and MPI.
  • Course page will be available later on.

Module 5: GPU programming with HIP

  • Time: December (exact dates announced later)
  • Single GPU programming with HIP
  • Using multiple GPUs with HIP and MPI.
  • Course page will be available later on.

Lecturers:  Cristian Achim (CSC), Jussi Enkovaara (CSC), Martti Louhivuori (CSC), Georgios Markomanolis (CSC)

Language:  English
Price:          Free of charge (2 training days per module)

Event time

Starts:  

2.9.2021 09:00 +03:00 EEST

Ends:  

17.12.2021 16:30 +02:00 EET

Event location

online


Organizer

Content: jussi.enkovaara@csc.fi

Practicalities: patc@csc.fi