This school is aimed at researchers who wish to learn and gain some practical experience in parallel programming using MPI and OpenMP in C/Fortran. While the school will cover many of the basic concepts of MPI and OpenMP (in Day 1 and Day 3), some of the more intermediate to advanced features of both paradigms will also be covered (e.g. parallel I/O, one-sided communications with MPI, nested OpenMP constructs, SIMD offloads, see below). Therefore, the school may be particular of interest to those who has some level of experience in parallel programming (e.g. those who had completed introductory courses in MPI/OpenMP).
Topics to be covered:
Each participant is required to bring his/her own laptop to the course for the practical sessions. Course accounts on ICHEC's HPC system, Fionn, will be allocated during the course. Tea/coffee at breaks and lunches will be provided for the duration of the course.
Course instructors: