Organization HW&Access Organization Research User Projects Services
navigation search home news&events jobs back forward
Organization
HLRS
 
HW&Access Research, User Projects
Services
NaviGanzUnten
.. hlrs_events parallel_programming_workshop Straight
Parallel Programming Workshop

Abstract
The aim of these workshops is to give people who already have some programming experience an introduction into the numerics of linear solvers and the basics of parallel programming. The focus is on iterative solvers, the programming models MPI and OpenMP, domain decomposition, load balancing and parallel numerics. Language support is given for Fortran, C and C++.
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.
Hands-on sessions will allow users to immediately test linear solver programming and to understand what the basic constructs of MPI and OpenMP are meant to do.

Dates

The workshops in spring/fall 2003 are given with different focus and locations:

Course A: Feb. 12-14, Dresden, ZHR MPI and OpenMP (in German)
Course B: Feb. 24-28, Stuttgart, HLRS Iterative Linear Solver and Parallelization
(in German)
Course C: Mar. 24-28, Stuttgart, HLRS Advanced topics in high performance computing
and parallel programming
(in German)
Course D: Sep. 15-19, Stuttgart, HLRS MPI and OpenMP for beginners
and advanced topics in high performance computing

(in English)
Online course: the parallel programming workshop is also available as an online-course with all slides and full audio information.
Further courses: see online-course / end of page


Language

The course language is German (except the course Sep. 15-19 at HLRS, which is in English if required).
All slides and course materials are in English (except slides of A. Meister and B. Fischer).

HLRS EPCC ZHR NIC Lübeck


Course A Location ZHR, Zellescher Weg 12, Willers-Bau A 220, D-01062 Dresden -> travel-info,
Date 2003, Wednesday Feb. 12, 9:00 - Friday Feb. 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, and Claudia Schmidt from ZHR
Registration registration form via URZ/ZHR announcement, TU Dresden
Deadline for registration is Jan. 26, 2003
Fee none
Prerequisites Unix / C or Fortran
Course B Location HLRS, Rechenzentrum Universität Stuttgart (RUS), Allmandring 30, D-70550 Stuttgart
Monday and Tuesday, lectures start at
Sportinstitut, Allmandring 28, Seminarraum S01

(nächstes größeres Institut nördlich des HLRS, im Durchgang zum Sportplatz, rechtes Gebäude).
Exercises on Monday and Tuesday afternoon, and Wednesday to Friday are at HLRS.
Date 2003, Monday Feb. 24, 8:30 - Friday Feb. 28, 15:00
Content Iterative Linear Solvers and Parallelization
Agenda see link to Official Course-Page and detailed program
Language German
Teachers HD Dr. Andreas Meister, Prof. Dr. Bernd Fischer from the Uni. Lübeck, and Dr. Rolf Rabenseifner, Dr. Matthias Müller, Uwe Küster, Panagiotis Adamidis from the HLRS
Registration via online registration form
Deadline for registration is Feb. 2, 2003
Fee Students without Diploma: 30 EUR
Students with Diploma (PhD students): 60 EUR
Members of German universities and public research institutes: 60 EUR
others: 120 EUR
(includes food and drink at coffee breaks, will be collected on the first day of the course, cash only)
Prerequisites Monday+Tuesday: Basics of linear algebra
Wednesday-Friday: Unix / C or Fortran
Course C Location HLRS, Rechenzentrum Universität Stuttgart (RUS), Allmandring 30, D-70550 Stuttgart
Date 2003, Monday Mar. 24, 9:00 - Friday Mar. 28, 12:00
Content Advanced Topics in High Performance Computing and Parallel Programming
  • Monday: Advanced topics in Fortran and Vectorization
  • Tuesday: Vectorization and Performance Optimization
  • Wednesday: MPI-2 and MPI Performance Optimization
  • Thursday: MPI - Advanced topics in parallel programming
  • Friday: OpenMP - Advanced topics in parallel programmin
Each day can be booked separately, and any combination of days can be booked
Agenda see link to detailed program
Language German
Teachers Dr. Rolf Rabenseifner, Panagiotis Adamidis, Thomas Bönisch, Edgar Gabriel, Uwe Küster, Dr. Ulrich Lang, Marc Lange, Dr. Matthias Müller, Dr. Heinz Pöhlmann from HLRS, and Holger Berger, Martin Galle from NEC
Registration via online registration form
Deadline for registration is Mar. 2, 2003
Fee Members of German universities and public research institutes: none,
others: 100 EUR (includes food and drink at coffee breaks, will be collected on the first day of the course, cash only)
Prerequisites
  • Monday: Fortran
  • Tuesday: Programming experience
  • Wednesday: MPI-1 (e.g., course B, Wednesday+Thursday morning)
  • Thursday: MPI-1 (e.g., course B, Wednesday+Thursday morning)
  • Friday: OpenMP (e.g., course B, Thursday afternoon)
Course D Location HLRS, Rechenzentrum Universität Stuttgart (RUS), Allmandring 30, D-70550 Stuttgart
Date 2003, Monday Sep. 15, 8:30 - Friday Sep. 19, 15:00
Content MPI and OpenMP for beginners (50%) and advanced topics in parallel programming (50%)
Agenda see link to detailed program
Language English, if required
Teachers Dr. Rolf Rabenseifner, Panagiotis Adamidis, Thomas Bönisch, Edgar Gabriel, Uwe Küster, Dr. Ulrich Lang, Marc Lange, Dr. Matthias Müller, Dr. Heinz Pöhlmann
Registration via online registration form
Deadline for registration is Aug. 24, 2003
Fee Members of German universities and public research institutes: none,
others: 100 EUR (includes food and drink at coffee breaks, will be collected on the first day of the course, cash only)
Prerequisites Unix / C or Fortran
Registration online forms for course A in Dresden, B in Stuttgart, C and D in Stuttgart
Registration
deadline
Deadline is two weeks before the beginning of each course, late registration after the deadline is possible, but not recommended, because printing of the handouts starts at this deadline.
Cancelation policy If you cannot come to the course, please send an email to the organizer as soon as possible. This would allow us to accept additional participants from the waiting-list. There is no cancelation fee.
Limit maximum of 42 participants in each course
Travel-Info (see below)
Hotel Reservation to be done directly at the hotel or via the tourist-agency, see Travel-Info below.
Handouts Each participant will get a paper copy of all slides.
Most material of the course (including the audio information) can also be viewed in the ONLINE Parallel Programming Workshop.



Contact
Responsible for the course and local organizer in Stuttgart:

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

Local organizer in Dresden: Claudia Schmidt, phone 0351 463 4274, schmidt@zhr.tu-dresden.de


Travel-Info
and Accomodation:

Stuttgart
See HLRS-travel-info, The next railway stations are: "Stuttgart Uni" (S-Bahn station, 20 min on foot) and "Lauchhau, Stuttgart" (Bus station, 4 min on foot to HLRS, bus lines 84, 92, 746, 747, 748, but not 82! from S-Bahn station "Stuttgart Uni" and bus line 81 from S-Bahn station "Stuttgart-Vaihingen").
Accomodation: see travel-info and hotels. Private Bed&Breakfast is also available (my be cheaper than the hotels), see, e.g., www.night-and-day.de. A youth hostel is also available.
See also city map service.

Dresden
See ZHR-travel-info. The next bus station is "Fritz-Foerster-Platz, Dresden" (4 min on foot).
Accomodation: Close to the ZHR (15 min on foot) you find the guest house "Gästehaus Am Weberplatz" of the Dresden University of Technology, early reservation is recommended. The next bus station is "Weberplatz, Dresden" (map).

Jan 30, 2009 Impressum / rab Home Workshops Parallel Computing MPI OpenMP Events External events Back