Organization HW&Access Organization Research User Projects Services
navigation search home news&events jobs back ">back ">back back forward ">forward
Organization
HLRS
 
HW&Access Research, User Projects
Services
NaviGanzUnten
" ALT="" BORDER=0> ">" ALT="" BORDER=0> " ALT="" BORDER=0> ">" ALT="" BORDER=0> " ALT="" BORDER=0> ">" ALT="" BORDER=0> Straight
Parallel Programming Workshop

HLRS EPCC ZHR SSC


Date
October 9 - 13, 2000

Program
Monday 13:00 - 17:30, Parallel Programming and MPI-1
13:00 Introduction (talk, Rabenseifner)
13:10 Hardware architectures and parallel programming models (talk)
13:50 Access to federal HPC centers
14:00 MPI-1, getting started (talk)
14:20 Coffee break
14:35 MPI-1 programs (talk+practical)
15:45 Coffee break
16:00 MPI-1, whats in a message (talk, Bönisch)
16:10 MPI-1, point-to-point communication (talk+practical)
 
Tuesday 09:00 - 17:30, MPI-1 and MPI-2
09:00 MPI-1, non-blocking communication (talk+practical, Adamidis)
10:15 Coffee break
10:30 MPI-1, derived datatypes (talk+practical, Rabenseifner)
11:30 Coffee break
11:45 MPI-1, virtual topologies (talk)
12:30 Lunch
13:30 MPI-1, virtual topologies (practical)
14:00 MPI-1, collective communications (talk+practical, Bönisch)
15:10 Coffee break
15:25 Other MPI-1 features and MPI-2 overview (Rabenseifner)
16:05 Coffee break
16:20 Optimization of MPI applications (talk)
 
Wednesday 09:00 - 12:30, MPI Optimization and Tools
09:00 MPI-2 file I/O (talk+practical, Rabenseifner)
10:00 Coffee break
10:15 Heat - an MPI example (Talk)
11:15 Coffee break
11:30 Tools for performance analysis and debugging (Müller, Rabenseifner)
12:30 Lunch
13:30 - 17:30, Data decomposition and HPF
13:30 Data decomposition (Hennecke)
14:30 Coffee break
14:45 High Performance Fortran (HPF), part 1 (Hennecke)
16:00 Coffee break
16:15 High Performance Fortran (HPF), part 2
 
Thursday 09:00 - 17:30, Domain Decomposition, Load Balance, Object oriented
09:00 Domain decomposition of structured and unstructured grids (Adamidis, Bönisch)
10:30 Coffee break
10:50 Load balancing (talk, Adamidis, Bönisch, Rips)
12:30 Lunch
13:30 Load balancing (practical)
14:15 Coffee break
14:30 Particle based domain decomposition (talk, Müller)
15:30 Coffee break
15:45 Object oriented parallel programming with C++ (talk, Müller)
 
Friday 09:00 - 14:00, OpenMP
09:00 OpenMP, part 1 (talk, Müller)
10:30 Coffee break
10:45 OpenMP, part 2 (practical)
12:15 Lunch
13:15 MPI and OpenMP (talk, Rabenseifner, Müller)
14:00 - 16:30, Parallel Numerics
14:00 Coffee break
14:15 Parallel numerics, part 1 (talk, Küster)
15:15 Coffee break
15:30 Parallel numerics, part 2 (talk)
16:30 The End



Impressum / "> / www / www "> "> "> "> "> ">