Detailed Agenda
First week, December 1-4 2015
Tuesday, December 1 | |
9:00 - 10:00 | Registration |
10:00 - 10:30 | Opening |
10:30 - 11:00 | Overview of HPC Architectures & Supercomputer Technology (I) |
11:00 - 11:30 | Coffee break |
11:30 - 12:30 | Overview of HPC Architectures & Supercomputer Technology (II) |
12:30 - 14:00 | Lunch |
14:00 - 15:00 |
Overview of HPC Architectures & Supercomputer Technology (III) Perspectives of HPC Architectures Systems at HLRS |
15:00 - 15:30 | Coffee break |
15:30 - 17:00 | Overview of Parallel Programming Models |
Wednesday, December 2 | |
10:00 - 11:00 | Memory Access, Concepts and Issues |
11:00 - 11:15 | Coffee break |
11:15 - 12:30 | Single processor optimization (I) |
12:30 - 14:00 | Lunch |
14:00 - 15:15 | Single processor optimization(II) |
15:15 - 15:30 | Coffee break |
15:30 - 16:30 | Memory Checking & Single-Processor Optimization using Valgrind |
16:30 - 17:30 | Excursion around the server rooms at ICT SB RAS |
Thursday, December 3 | |
10:00 - 11:00 | Introduction to MPI |
11:00 - 11:15 | Coffee break |
11:15 - 12:30 | Process Model and Language Bindings |
12:30 - 14:00 | Lunch |
14:00 - 15:15 | Messages and Point to Point Communication |
15:15 - 15:30 | Coffee break |
15:30 - 17:00 | Nonblocking Communication |
Friday, December 4 | |
10:00 - 11:00 | Collective Communication |
11:00 - 11:15 | Coffee break |
11:15 - 12:30 |
Error Handling Groups & Communicators, Environment Management |
12:30 - 14:00 | Lunch |
14:00 - 15:15 | Boris Ryabko, An analytical approach to estimate the capacity of computers |
15:15 - 15:30 | Coffee break |
15:30 - 17:00 | Presentations from participants |
Second week, December 7-11 2015
Monday, December 7 | |
10:00 - 11:00 | Virtual Topologies |
11:00 - 11:15 | Coffee break |
11:15 - 12:30 | One-sided Communication |
12:30 - 14:00 | Lunch |
14:00 - 15:15 | Shared Memory One-sided Communication |
15:15 - 15:30 | Coffee break |
15:30 - 17:00 | Derived Datatypes |
Tuesday, December 8 | |
10:00 - 11:00 | Parallel File I/O (I) |
11:00 - 11:15 | Coffee break |
11:15 - 12:30 | Parallel File I/O (II) |
12:30 - 14:00 | Lunch |
14:00 - 15:15 | Additional MPI Chapters |
15:15 - 15:30 | Coffee break |
15:30 - 17:00 | MPI Summary |
Wednesday, December 9 | |
10:00 - 11:00 | OpenMP - Overview and Execution Model |
11:00 - 11:15 | Coffee break |
11:15 - 12:30 |
OpenMP - Work Sharing Directives OpenMP – Data Environment |
12:30 - 14:00 | Lunch |
14:00 - 15:15 | OpenMP – Summary and Pitfalls |
15:15 - 15:30 | Coffee break |
15:30 - 17:00 | OpenMP – Heat example |
Thursday, December 10 | |
10:00 - 11:00 | OpenMP 4.0 – Overview; MPI and Tasks |
11:00 - 11:15 | Coffee break |
11:15 - 12:30 | Parallelization of explicit and implicit solvers |
12:30 - 14:00 | Lunch |
14:00 - 15:15 | PGAS and GASPI |
15:15 - 15:30 | Coffee break |
15:30 - 17:00 | Presentations from participants |
Friday, December 11 | |
10:00 - 11:15 | Future Directions of HPC |
11:15 - 12:00 | Coffee break |
12:00 - 13:00 |
Wrap-up, Questions and Answers Workshop Closing and Farewell |