Parallel Programming Workshop




Abstract
The aim of this workshop is to give people who already have some programming experience an introduction into the basics of parallel programming. The focus is on programming models, MPI and OpenMP. Language support is given for Fortran, C. The course was developed by HLRS, EPCC (MPI-1), NIC and ZHR (VAMPIR). Hands-on sessions will allow users to immediately test and understand what the basic constructs of MPI and OpenMP are meant to do. Message Passing with MPI is the major programming model on large distributed-memory systems in high-performance computing. OpenMP is dedicated to shared memory systems.

This RRZN workshop is part of a series of workshops in fall 2001. They are given with different focus:

Course RRZN: Sept. 12-14, Hannover, RRZN, MPI and OpenMP
HLRS-A: Sept. 17-21, Stuttgart, HLRS MPI and OpenMP for beginners and
advanced topics in parallel programming
(in German)
HLRS-B: Oct. 15-19, Stuttgart, HLRS MPI and OpenMP for beginners and
advanced topics in parallel programming
(in English)
HLRS-HPF: Oct. 12, Stuttgart, HLRS HPF for beginners (in German)
HLRS and other courses: see end of this page

The course language is German (except the course Oct. 15-19 at HLRS, which is in English). All slides and course materials are in English.




Location RRZN, Regionales Rechenzentrum für Niedersachsen, Schloßwender Str. 5, D-30159 Hannover, Seminarraum
Date 2001, Wednesday Sept. 12, 9:00 - Friday Sept. 14, 16:30,
Content MPI and OpenMP (70% for beginners, 30% advanced)
Agenda see link to detailed program
Language German
Teachers Dr. Rolf Rabenseifner, from HLRS,
Abstract (see above)
Prerequisites Unix / C or Fortran
Registration (see below)
Registration
deadline
Deadline is two weeks before the beginning of each course, late registration after the deadline is possible, but not recommended
Travel-Info (see below)
Hotel Reservation to be done directly at the hotel or via the tourist-agency, see Travel-Info below.
Limit maximum 30 participants
Handouts Each participant gets a copy of all slides, and the MPI 1.1 standard, an extract of the MPI-2 standard, and the OpenMP standard. You can get additional copies from the course chair and editor Rolf Rabenseifner. The MPI-1 part is based on the MPI course developed by the EPCC Training and Education Centre, Edinburgh Parallel Computing Centre.
Registration fee Stuttgart: Members of German universities and public research institutes: none,
others: 200 DM (includes food and drink at coffee breaks)
Cancelation fee none



Contact
Responsible for content of the course:

Rolf Rabenseifner
Phone: 0711 685 5530
E-mail: rabenseifner@hlrs.de

Local organizer in Hannover: Peter Endebrock, 0511 / 762 - 4666, endebrock@rrzn.uni-hannover.de
and Wilhelm Noack, 0511 / 762 - 4723, noack@rrzn.uni-hannover.de

Travel-Info
and Accomodation

Hannover
See RRZN-travel-info. The local organizer Peter Endebrock has reserved a few hotel rooms, please contact under endebrock@rrzn.uni-hannover.de or 0511 / 762 - 4666 (es ist EMO Messe - daher gibt es nur wenige freie Zimmer!).
See also city map service.


Registration deadline
two weeks before the beginning of the course (late registrations will be explicitely confirmed/refused by e-mail)

Fee
The course is intended primarily for members of the Nordverbund. Please contact one of the local organizers before registering if you fall into one of the other categories.
Members of universities and public research institutes in the Nordverbund (Berlin, Brandenburg, Bremen, Hamburg, Mecklenburg-Vorpommern, Niedersachsen, Schleswig-Holstein): none,
other German universities and public research institutes: 450 DM
others: 900 DM
(includes food and drink at coffee breaks)

Registration  RRZN-Course in Hannover

Last Name 

First Name 

Title 

Institution/Company 
Institute/Department 
Street/Post-office box 
Postal Code, City 
Email 
Phone 
Fax 
Preferred programming 
language (practicals) 
Course:  RRZN, Hannover, Sept. 12-14, 2001 (MPI+OpenMP)
Days: 
(agenda) 
Preferred presentation 
language, (only for 
future courses): 
Registration fee: 
   


Other Courses
The table shows a summary of courses (and events) on high performance computing, parallel programming models, MPI, OpenMP and numerics.

Date Location Title (and Content), Registration, organized by
Sep. 24-28,
2001
Uni. Hamburg,
FB Mathematik
Kompaktkurs: Iterative Gleichungssystemlöser und parallele Algorithmen
(Klassische Splitting Verfahren, Krylov-Unterraummethoden, CG, GMRES, BiCGSTAB, CGS, ..., Präkonditionierung, Parallelisierung iterativer Verfahren und Präkonditionierer, Parallelisierung mit MPI und OpenMP)
Registration: form
Organized by Dr. Andreas Meister
Sep. 24-28,
2001
HLRS,
Stuttgart
C++ in scientific computing (5-day course)
Registration: form
Organized by Matthias Müller (HLRS)
Oct. 8-11,
2001
RRZE,
Erlangen
Tutorial: Programming and Optimization Techniques for Parallel Computers
Registration: form
Organized by LRZ, RRZE, and KONWIHR
Oct. 8-9,
2001
HLRS,
Stuttgart
High Performance Computing in Science and Engineering - The fourth Result and Review Workshop of the HPC Center Stuttgart (HLRS)
Registration: form
Organized by HLRS
Oct. 11,
2001
HLRS,
Stuttgart
Fortran and Vectorization (1-day course)
Registration: form
Organized by Uwe Küster (HLRS)
Oct. 12,
2001
HLRS,
Stuttgart
HPF - High Performance Fortran (1-day course)
Registration: form
Organized by Dr. Rolf Rabenseifner (HLRS)
Oct. 15-19,
2001
HLRS,
Stuttgart
MPI and OpenMP for beginners and advanced topics in parallel programming (5-day course, in English)
Registration: form
Organized by Dr. Rolf Rabenseifner (HLRS)
Nov. 16-18,
2001
Fraunhofer,
St. Augustin
Multigrid Course - Introduction to Standard Methods
Organized by Fraunhofer Institute Algorithms and Scientific Computing (SCAI, formerly GMD-SCAI)
Further courses and events at HLRS, see http://www.hlrs.de/news-events/events/
Further external courses and events, see http://www.hlrs.de/news-events/external-events/


HLRS EPCC ZHR NIC