| 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)
 (Size: 11,537.58 kb)
| serving: 216.73.216.213:15841 | © Torsten Hoefler |