1st day – 18 November 2024
09:15 | Join in |
09:30 | Welcome (talk) |
09:35 | MPI overview (talk+demo) |
11:00 | Break / breakout rooms (meet your exercise group) |
11:15 | Process model and language bindings (talk+demo+practical) |
12:30 | Break |
12:40 | Messages and point-to-point communication (talk+practical) |
14:00 | End of first day |
2nd day – 19 November 2024
09:15 | Join in |
09:30 | Ping pong benchmark – solution and results (talk+discussion) |
09:40 | Nonblocking communication (talk+demo+practical) |
11:00 | Break |
11:15 | Collective communication (talk+demo+practical) |
12:30 | Break |
12:45 | Optimizing MPI communication – a real world example (talk+discussion) |
13:00 | Short tour: other MPI topics (talk) |
13:30 | Fortran and MPI – only for Fortran participants (talk) |
14:00 | End of second day |
3rd day – 20 November 2024
09:15 | Join in |
09:30 | Groups & communicators (talk+practical) |
10:30 | Break |
10:45 | Virtual topologies (talk+practical) |
12:30 | Break |
12:45 | Derived datatypes (talk+demo+practical) |
14:00 | End of third day |
4th day – 21 November 2024
09:15 | Join in |
09:30 | One-sided communication (talk+practical) |
11:00 | Break |
11:15 | Shared memory one-sided communication (talk+practical) |
12:30 | Break |
12:45 | Short tour: MPI I/O (talk) |
13:15 | Best practice, Summary, Q&A (talk+discussion) |
14:00 | End of fourth day (course) |