| Home -> Teaching -> MPI Tutorials -> CSCS'12 | |||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||
Home
Events
![]() Past Events
|
Advanced Distributed Memory Parallel Programming: MPI-2.2, MPI 3.0 and PGAS Tutorial at CSCS
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| 09.30 | Welcome |
| 09.40 | Introduction to Advanced MPI Usage |
| 10.00 | MPI data types (details and potential for productivity and performance with several examples) |
| 10.30 | |
| 11.00 | Contd. MPI data types (details and potential for productivity and performance with several examples) |
| 11.30 | Nonblocking and Collective communication (including nonblocking collectives, software pipelining,
tradeoffs and parametrization) |
| 12.15 | |
| 13.30 | User talks and discussion |
| 14.30 | Lab (MPI data types, non-blocking and collective communication) |
| 15.00 | |
| 15.30 | Contd. Lab |
| 17.00 | Wrap up |
Second Day (May 24, 2012)
| 09.00 | Topology mapping and Neighborhood Collective Communication |
| 09.45 | One sided communication (MPI-2 and MPI 3.0) |
| 10.30 | |
| 11.00 | One sided communication (MPI-2 and MPI 3.0) |
| 11.30 | MPI and hybrid programming primer (OpenMP, GPU, accelerators, MPI 3.0 proposals) |
| 12.00 | |
| 13.30 | User talks and discussion |
| 14.30 | Lab (Topology mapping, collective communication, one-sided communication) |
| 15.00 | |
| 15.30 | Lab and feedback on MPI 3.0 proposal |
| 17.00 | Wrap up |
(Size: 11,537.58 kb)
| serving: 216.73.216.58:8299 | © Torsten Hoefler |