Date: 16 - 17 September 2021

This course will be delivered as an ONLINE COURSE for remote participation 
due to the COVID-19 measures enforced by most European governments.

Description

The course discusses more advanced topics in MPI programming, such as user defined datatypes, as well as parallel I/O using MPI I/O and HDF5. The course consists of lectures and hands-on exercises on parallel programming.

This course is part of CSC Autumn of HPC 2021, a set of five two day modules teaching essential skills in parallel programming for modern GPU-accelerated supercomputers and organised by CSC – IT Center for Science Ltd (Finland) under PRACE Training Centres activity.

Learning outcome

After the course the participants know how to define custom data types and read and write files efficiently in parallel.

Prerequisites and content level

The participants are assumed to have working knowledge of Fortran and/or C/C++ programming languages and skills discussed in the course "Parallel programming with MPI".

The content level of the course is broken down as: beginner's - 14%, intermediate - 51%, advanced - 35%, community-targeted content - 0%.

Preliminary agenda

Day 1, Thursday September 16

Custom communicators


Persistent communication


User defined datatypes

Day 2, Friday September 17

Basics of parallel I/O


Parallel I/O with MPI


Parallel I/O with HDF5

Lecturers

Cristian Achim (CSC), Jussi Enkovaara (CSC)

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

REGISTRATION is OBLIGATORY since the details to access the online course will be provided to the registered and accepted attendees only. If you have registered to this course and you are not able to attend, please CANCEL your registration in advance by sending an email to [email protected]
https://events.prace-ri.eu/event/1224/

Event types:

  • Workshops and courses


Activity log