 |
Parallel Programming Workshops and Programming Language Courses 2011
|
Abstract |
 |
|
The aim of these workshops is to give people who already have
some programming experience an introduction into the numerics of
linear solvers, computational fluid dynamics, 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 2011 are given with different focus and locations:
|
links to single pages per course
|
|
|
links to course entries below on this page
|
| Course Fortran (1):
|
| Jan. 17-21,
| Stuttgart,
| HLRS
|
| Fortran for Scientific Computing
(in German)
|
| Course CUDA(1):
|
| Jan. 24-25,
| Stuttgart,
| HLRS
|
| GPU Programming using CUDA
(in German)
|
| Course XE6:
|
| Feb. 2-4,
| Stuttgart,
| HLRS
|
| Cray XE6 Optimization Workshop
(in English)
|
| Course A:
|
| Feb. 14-17,
| Dresden,
| ZIH
|
| MPI and OpenMP
(in German)
|
| Course B:
|
| Feb.28-Mar.4
| Stuttgart,
| HLRS
|
| Iterative Linear Solvers and Parallelization
(in German)
|
| Course VI-HPS:
|
| Mar. 28-30
| Stuttgart,
| HLRS
|
| 7th VI-HPS Tuning Workshop
(in English)
|
| Course C:
|
| Apr. 4-8,
| Stuttgart,
| HLRS
|
| Introduction to Computational Fluid Dynamics
(in German)
|
| Course D:
|
| Apr. 18-19,
| Stuttgart,
| HLRS
|
| Platfoms at HLRS, Usage and Programming
(in German)
|
| Course CUDA(2):
|
| July 4-7,
| Stuttgart,
| HLRS
|
| GPU Programming using CUDA
(in German)
|
| Course UPC/CAF (1):
|
| July 8-9,
| Stuttgart,
| HLRS
|
| Introduction to Unified Parallel C (UPC) and Co-array Fortran (CAF)
(in German)
|
| Course Fortran (2):
|
| July 11-15,
| Stuttgart,
| HLRS
|
| Fortran for Scientific Computing
(in German)
|
| Course CUDA(3):
|
| July 18-20,
| Stuttgart,
| HLRS
|
| GPU Programming using CUDA
(in German)
|
| Course TUHH:
|
| Aug. 1-3,
| Hamburg-Harburg,
| TUHH-RZ
|
| MPI and OpenMP
(in German)
|
| Course E:
|
| Sep. 12-16,
| Garching,
| LRZ
|
| Iterative Linear Solvers and Parallelization
(in German)
|
| Course F:
|
| Sep. 26-30,
| Aachen
| GRS-SIM
|
| Introduction to Computational Fluid Dynamics
(in German)
|
| Course G-a:
|
| Oct. 10-11,
| Stuttgart,
| HLRS
|
| Message Passing Interface (MPI) for beginners
(in English)
|
| Course G-b:
|
| Oct. 12,
| Stuttgart,
| HLRS
|
| Shared memory parallelization with OpenMP
(in English)
|
| Course G-c:
|
| Oct. 13-14,
| Stuttgart,
| HLRS
|
| Advanced topics in parallel programming
(in English)
|
| Course XE6(2):
|
| Nov. 2-4,
| Stuttgart,
| HLRS
|
| Cray XE6 Optimization Workshop
(in English)
|
| Course H:
|
| Nov. 28-30,
| Jülich,
| JSC
|
| MPI and OpenMP
(in German)
|
| Course UPC/CAF (2):
|
| Dec. 8-9,
| Stuttgart,
| HLRS
|
| Introduction to Unified Parallel C (UPC) and Co-array Fortran (CAF)
(in German)
|
| Course CUDA(4):
|
| Dec. 12-14,
| Stuttgart,
| HLRS
|
| GPU Programming using CUDA
(in German)
|
| Online course:
the parallel programming workshop is also available as an
online-course with all slides and full audio information.
|
| Workshops on
CFD packages.
|
| List of all training and tutorials (also in past years), see
HLRS Training, Courses, and Tutorials.
|
| Further scientific workshops and other events at HLRS, see
HLRS events.
|
|
Courses and events organized by the
Gauss Centres for Supercomputing in Germany.
|
|
Poster |
 |
|
|
Poster
with all courses and scientific workshops 2011 organized by HLRS.
|
|
Language |
 |
|
The course language is German.
All slides and course materials are in English,
except slides of A. Meister (about iterative solvers) and the slides of the CFD courses.
|
 |
Course Fortran (1)
|
Location |
Großer Seminarraum (big seminar-room),
HLRS (Höchstleistungsrechenzentrum Stuttgart),
Universität Stuttgart,
Allmandring 30,
D-70550 Stuttgart
|
Date |
2011, Monday Jan. 17, 8:30 - Friday Jan. 21, 15:30
Course: Mon.-Thu. 8:30 - 18:00, Fri. 8:30 - 15:30
Local registration: On Monday 8:30 - 9:00
|
Content |
Fortran for Scientific Computing |
Abstract |
This course is dedicated for scientists and students
to learn (sequential) programming with Fortran
of scientific applications.
The course teaches newest Fortran standards.
Hands-on sessions will allow users
to immediately test and understand the language constructs.
This workshop provides scientific training in Computational Science,
and in addition, the scientific exchange of the participants among themselves.
|
Agenda |
Fortran syntax overview
- Basics - Program units - Dynamic data - IO
Obsolete features of Fortran
Fortran intrinsics
Multiple source files
Optimisation of single processor performance
Features of Fortran 2003 and 2008
Coarray Fortran
Fortran Development Live Environment (FonDLE)
|
Language |
German |
Teacher |
Uwe Küster,
Ralf Schneider
from
HLRS,
and
Harald Klimach
from
GRS, RWTH Aachen
|
Registration |
via online registration form. |
Deadline |
for registration is Dec. 12, 2010 |
Fee |
Members of German universities and public research institutes: none,
others: 300 EUR (includes food and drink at coffee breaks,
will be collected on the first day of the course,
cash only)
|
Prerequisites |
Familiarity with Linux and Linux editors is recommended.
Basics/principles of programming (in any language).
Basic mathematics (integration and differentiation).
|
Literature and textbooks |
Participants will receive a free copy of the slides.
Recommended book: Michael Metcalf, John Reid, Malcom Cohen,"Fortran 95/2003 explained".
Well readable introduction in German: Günter Schmitt, "Fortran 90 Kurs".
The RRZN Handbook "Fortran 95" is sold at the course (or by RUS): 10 Euro.
|
Social Events |
Am zweiten Abend planen wir zuerst eine Stadtführung durch die Stuttgarter Innenstadt.
Im Anschluss gibt es ein gemeinsames Abendessen in Stuttgarts erster Lokalbrauerei,
dem "Calwer Eck" (schwäbische Küche).
(Achtung: Termin von Montag auf Dienstag verschoben)
Am Mittwoch bieten wir eine Besichtigung unserer 3-D Visualisierungs-CAVE an.
Am Donnerstag sei ein Besuch der Neuen Staatsgalerie empfohlen (Do bis 20:00 geöffnet).
Die Sammlung moderner Kunst des 20. Jahrhunderts ist wirklich sehenswert.
Spaß macht auch ein abendlicher Besuch des Stuttgarter Fernsehturms. Er ist sowohl der
erste Stahlbetonturm, als auch der erste Fernsehturm der Welt.
Die Social Events sind auf Selbstkostenbasis, also nicht in eventuellen Kursgebüren enthalten.
Wir würden uns freuen, wenn Sie daran teilnehmen möchten.
|
Travel-Info Stuttgart |
See HLRS-travel-info.
The next public transport stations are:
"Universität, Stuttgart" (S-Bahn station, 15 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 "Universität, Stuttgart" and
bus line 81 from S-Bahn station "Stuttgart-Vaihingen").
Accomodation:
see also
additional hotel list
and HLRS-travel-info.
Private Bed&Breakfast is also available (might be cheaper than the hotels),
see, e.g., www.night-and-day.de
or www.nd-bed-breakfast.de.
A youth hostel is also available.
See also
campus map
(HLRS, see Rechenzentrum Universität Stuttgart on the map),
or HLRS, Allmandring 30, nearby crossroads Allmandring x Nobelstr., at coordinates 25.G on Stuttgart city map
HLRS and University Campus
or HLRS and Stuttgart-Vaihingen
(or you can use
Online-Stadtplan des Stadtmessungsamtes Stuttgart or
www.city-map.de).
|
Local Organizer |
Rolf Rabenseifner
phone 0711 685 65530,
rabenseifner@hlrs.de
|
Pictures from 2007FTN (Feb.) |
|
 |
Course CUDA(1)
|
Location |
Großer Seminarraum (big seminar-room),
HLRS (Höchstleistungsrechenzentrum Stuttgart),
Universität Stuttgart,
Allmandring 30,
D-70550 Stuttgart
|
Date |
2011, Monday, January 24, 9:30 - Tuesday, January 25, 16:00
|
Content |
GPU Programming using CUDA
|
Abstract |
The course provides an introduction to the programming language CUDA
which is used to write fast numeric algorithms for
NVIDIA graphics processors (GPUs). Focus is on the basic usage of the
language, the exploitation of the most important features of the device
(massive parallel computation, shared memory, texture memory) and
efficient usage of the hardware to maximize performance. An overview of
the available development tools and the advanced features of the language
is given.
|
Agenda |
1st day:
09:30 Registration
10:00 Welcome & Overview
10:25 Basics I
10:55 Exercise (vector addition I)
11:15 Coffee Break
11:30 Basics II
12:00 Exercise (vector addition II)
12:25 Lunch Break
13:35 Performance Optimization I
14:15 Exercise (coalesced accesses)
15:05 Coffee Break
15:20 Shared Memory
15:45 Exercise (Scalar Product)
16:45 CoffeeBreak
16:55 Texture Memory
17:25 Discussion
17:45 End
2nd day:
09:00 Exercise (Heat 2D)
09:45 Performance Optimization II
10:20 Coffee Break
10:30 Exercise (Dense Matrix Multiplication)
11:40 Coffee Break
11:50 Debugging and Profiling
12:20 Exercise (CUDA-GDB and Visual Profiler)
13:00 Lunch Break
13:45 Advanced Features
14:35 Exercise (Advanced Features)
15:50 Wrap-Up
16:00 End
|
Language |
German |
Teacher |
Dr. Oliver Mangold
from
HLRS
|
Registration |
Registration is closed (because the course is full).
The next available course is
CUDA course, July 7-8, 2011.
|
Deadline |
for registration is Dec. 12, 2010 |
Fee |
Members of German universities and public research institutes: none,
others: 300 EUR (includes food and drink at coffee breaks,
will be collected on the first day of the course,
cash only)
|
Prerequisites |
Programming experience in C, some knowledge about parallel programming |
Links |
Additional information can be found, e.g., at
CUDA (wiki)
|
Travel-Info Stuttgart |
See HLRS-travel-info.
The next public transport stations are:
"Universität, Stuttgart" (S-Bahn station, 15 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 "Universität, Stuttgart" and
bus line 81 from S-Bahn station "Stuttgart-Vaihingen").
Accomodation:
see also
additional hotel list
and HLRS-travel-info.
Private Bed&Breakfast is also available (might be cheaper than the hotels),
see, e.g., www.night-and-day.de
or www.nd-bed-breakfast.de.
A youth hostel is also available.
See also
campus map
(HLRS, see Rechenzentrum Universität Stuttgart on the map),
or HLRS, Allmandring 30, nearby crossroads Allmandring x Nobelstr., at coordinates 25.G on Stuttgart city map
HLRS and University Campus
or HLRS and Stuttgart-Vaihingen
(or you can use
Online-Stadtplan des Stadtmessungsamtes Stuttgart or
www.city-map.de).
|
Local Organizer |
Rolf Rabenseifner
phone 0711 685 65530,
rabenseifner@hlrs.de
|
 |
Course Cray XE6
|
Location |
Großer Seminarraum (big seminar-room),
HLRS (Höchstleistungsrechenzentrum Stuttgart),
Universität Stuttgart,
Allmandring 30,
D-70550 Stuttgart
|
Date |
2011, Wednesday, February 2, 9:00 - Friday, February 4, 16:30
|
Content |
Cray XE6 Optimization Workshop
|
Abstract |
In Dec. 2010, HLRS has installed a first
Cray XE6 system with a performance of 10 TFlop/s.
The final XE6 system with a performance of 1 PFlop/s is expected to
Be operational in Q3/2011.
We strongly encourage you to use the already existing small system to
port your applications to the new architecture as early as possible.
To support such first effort we invite important users to participate
in a special course Cray XE6 Optimization Workshop.
With this course, we will give all necessary information
to move applications from the current NEC SX-9 or Nehalem
cluster to the upcoming Petaflop system.
The Cray XE6 installed in 2011 will provide our users with a new
level of performance. To harvest this potential will require all our efforts.
We are looking forward to working with you on these opportunities.
|
Agenda |
see link to detailed program
|
Content |
Cray XE6 Architecture
The CRAY Programming Environment – Part I - Modules and Compiler
The CRAY Programming Environment – Part II - Programming considerations
Optimization I - Methodology
Optimization I - Using Craypat to profile applications
Optimization II - Memory, Vectorization, Caches
Optimization III - Shared Memory, OpenMP
Optimization IV - I/O
Optimization V - Gemini and Scaling
Co-array FORTRAN on Cray XE6
UPC on Cray XE6
|
Language |
English |
Teachers |
Stefan Andersson,
Jason J. Beech-Brandt, and
Charles Henriet
from Cray
|
Registration |
via online registration form |
Deadline |
for registration is Jan. 19, 2010 (extended deadline) |
Fee |
Members of German universities and public research institutes: none,
others: 300 EUR (includes food and drink at coffee breaks,
will be collected on the first day of the course,
cash only)
|
Prerequisites |
Programming experience in C or Fortran, some knowledge about parallel programming |
Links |
Additional information can be found, e.g., at
Cray XE6 (Hermit) at HLRS
|
Travel-Info Stuttgart |
See HLRS-travel-info.
The next public transport stations are:
"Universität, Stuttgart" (S-Bahn station, 15 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 "Universität, Stuttgart" and
bus line 81 from S-Bahn station "Stuttgart-Vaihingen").
Accomodation:
see also
additional hotel list
and HLRS-travel-info.
Private Bed&Breakfast is also available (might be cheaper than the hotels),
see, e.g., www.night-and-day.de
or www.nd-bed-breakfast.de.
A youth hostel is also available.
See also
campus map
(HLRS, see Rechenzentrum Universität Stuttgart on the map),
or HLRS, Allmandring 30, nearby crossroads Allmandring x Nobelstr., at coordinates 25.G on Stuttgart city map
HLRS and University Campus
or HLRS and Stuttgart-Vaihingen
(or you can use
Online-Stadtplan des Stadtmessungsamtes Stuttgart or
www.city-map.de).
|
Local Organizer |
Rolf Rabenseifner
phone 0711 685 65530,
rabenseifner@hlrs.de
|
 |
Course A
|
Location |
ZIH,
Zellescher Weg 12, Willers-Bau A 220, D-01062 Dresden
|
Date |
2011, Monday Feb. 14, 8:30 - Thursday Feb. 17, 16:30
Course: Mon.-Wed. 8:30 - 17:30, Thu. 8:30 - 16:30
Local registration: On Monday 8:30 - 9:00
|
Content |
Parallel Programming with MPI, OpenMP, PETSc, and Tools (70% for beginners, 30% advanced) |
Abstract |
The focus is on programming models MPI, OpenMP, and PETSc.
Hands-on sessions (in C and Fortran) will allow users
to immediately test and understand the basic
constructs of the Message Passing Interface (MPI) and
the shared memory directives of OpenMP.
The last day is dedicated to tools.
This course is organized by ZIH in collaboration with HLRS.
|
Agenda |
see link to detailed program
|
Language |
German |
Teachers |
Dr. Rolf Rabenseifner,
from
HLRS,
and
Robert Henschel, Tobias Hilbrich, Matthias Lieber, Holger Mickler, Thomas William
from
ZIH
|
Registration |
registration form via
Course HLRS 2011-A / ZIH Z110
announcement, TU Dresden |
Deadline |
for registration is Jan. 16, 2011 |
Fee |
Students without Diploma/Master: 30 EUR
Students with Diploma/Master (PhD students) at German universities: 60 EUR
Members of German universities and public research institutes: 60 EUR
others: 300 EUR
(includes food and drink at coffee breaks)
|
Prerequisites |
Unix / C or Fortran |
Social Events |
Am ersten Abend planen wir zuerst eine kleine Stadtführung durch die Dresdner Altstadt.
Im Anschluss gibt es ein gemeinsames Abendessen im Kügelgenhaus in der Neustadt
Am Mittwoch, den 16. Feb. 2010, würden wir für Interessenten einen gemeinsamen
Abend in der Semperoper organisieren. Es wird das Ballett Coppelia gegeben.
Die Social Events sind auf Selbstkostenbasis, also nicht in den Kursgebüren enthalten.
Wir würden uns freuen, wenn Sie daran teilnehmen möchten.
|
Travel-Info Dresden |
See ZIH
-> travel-info.
The next
bus station is
"Technische Universität, Dresden" (4 min on foot, ehemals "Fritz-Foerster-Platz, Dresden").
Accomodation:
Close to the ZIH (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
"Zellescher Weg, Dresden"
(map).
|
Local Organizer |
Claudia Schmidt,
phone 0351 463 39833,
claudia.schmidt@tu-dresden.de
|
Pictures from 2007A |
|
 |
Course B
|
Location |
Großer Seminarraum,
HLRS (Höchstleistungsrechenzentrum Stuttgart),
Universität Stuttgart,
Allmandring 30, D-70550 Stuttgart
|
Date |
2011, Monday Feb. 28, 8:30 - Friday Mar. 4, 15:30
|
Content |
Iterative Linear Solvers and Parallelization |
Abstract |
The focus is on iterative and parallel solvers,
the parallel programming models MPI and OpenMP,
and the parallel middleware PETSc.
Thereby, different modern Krylov Subspace Methods
(CG, GMRES, BiCGSTAB ...) as well as highly efficient
preconditioning techniques are presented in the context
of real life applications.
Hands-on sessions (in C and Fortran) will allow users
to immediately test and understand the basic
constructs of iterative solvers, the Message Passing Interface (MPI)
and the shared memory directives of OpenMP.
This course is organized by HLRS, IAG, and Uni. Kassel.
|
Agenda |
see link to
detailed program
|
Language |
German |
Teachers |
Prof. Dr. Andreas Meister
from Uni. Kassel,
Prof. Dr. Bernd Fischer
from Uni. Lübeck,
and
Dr. Rolf Rabenseifner,
Uwe Küster,
from
HLRS
|
Registration |
The registration is closed, because the course is full. |
Deadline |
for registration is Feb. 9, 2011 (extended deadline) |
Fee |
Students without Diploma/Master: 30 EUR
Students with Diploma/Master (PhD students) at German universities: 60 EUR
Members of German universities and public research institutes: 60 EUR
others: 300 EUR
(includes food and drink at coffee breaks,
will be collected on the first day of the course,
cash only)
|
Prerequisites |
Monday+Thursday: Basics of linear algebra
Tuesday-Friday: Unix / C or Fortran |
Flyer |
Not yet available |
Social Events |
Am ersten Abend planen wir zuerst eine Stadtführung durch die Stuttgarter Innenstadt.
Im Anschluss gibt es ein gemeinsames Abendessen in Stuttgarts erster Lokalbrauerei,
dem "Calwer Eck" (schwäbische Küche). Herr Prof. Meister wird voraussichtlich
ebenfalls daran teilnehmen.
Am Dienstag bieten wir eine Besichtigung unserer 3-D Visualisierungs-CAVE an.
Am Donnerstag sei ein Besuch der Neuen Staatsgalerie empfohlen (Di/Do bis 20:00 geöffnet).
Die Sammlung moderner Kunst des 20. Jahrhunderts ist wirklich sehenswert.
Spaß macht auch ein abendlicher Besuch des Stuttgarter Fernsehturms. Er ist sowohl der
erste Stahlbetonturm, als auch der erste Fernsehturm der Welt.
Die Social Events sind auf Selbstkostenbasis, also nicht in den Kursgebüren enthalten.
Wir würden uns freuen, wenn Sie daran teilnehmen möchten.
|
Travel-Info Stuttgart |
See HLRS-travel-info.
The next public transport stations are:
"Universität, Stuttgart" (S-Bahn station, 15 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 "Universität, Stuttgart" and
bus line 81 from S-Bahn station "Stuttgart-Vaihingen").
Accomodation:
see also
additional hotel list
and HLRS-travel-info.
Private Bed&Breakfast is also available (might be cheaper than the hotels),
see, e.g., www.night-and-day.de
or www.nd-bed-breakfast.de.
A youth hostel is also available.
See also
campus map
(HLRS, see Rechenzentrum Universität Stuttgart on the map),
or HLRS, Allmandring 30, nearby crossroads Allmandring x Nobelstr., at coordinates 25.G on Stuttgart city map
HLRS and University Campus
or HLRS and Stuttgart-Vaihingen
(or you can use
Online-Stadtplan des Stadtmessungsamtes Stuttgart or
www.city-map.de).
|
Local Organizer |
Rolf Rabenseifner
phone 0711 685 65530,
rabenseifner@hlrs.de
|
Pictures from 2007C |
|
 |
Course VI-HPS
|
Location |
Großer Seminarraum,
HLRS (Höchstleistungsrechenzentrum Stuttgart),
Universität Stuttgart,
Allmandring 30, D-70550 Stuttgart
|
Date |
2011, Monday Mar. 28, 8:00 - Wednesday Mar. 30, 18:00
|
Content |
7th VI-HPS Tuning Workshop |
Abstract |
HLRS will install a PetaFlops Cray XE6 HPC machine in 2011.
To help our user base with the transition,
the Virtual Institute for High-Productivity Supercomputing (VI-HPS)
offers a workshop for tuning and code optimization
specifically on the Cray XE6 pre-installation system.
For further information see here
|
Agenda |
see official workshop page |
Language |
English |
Registration |
see official workshop page |
 |
Course C
|
Location |
Großer Seminarraum,
HLRS (Höchstleistungsrechenzentrum Stuttgart),
Universität Stuttgart,
Allmandring 30, D-70550 Stuttgart
|
Date |
2011, Monday Apr. 4, 10:00 - Friday Apr. 8, 14:40
|
Content |
Introduction to Computational Fluid Dynamics |
Abstract |
The course deals with current numerical methods for Computational Fluid Dynamics.
The emphasis is placed on explicit finite volume methods for the compressible Euler equations.
Moreover outlooks on implicit methods, the extension to the Navier-Stokes equations and
turbulence modelling are given. Additional topics are classical numerical methods for
the solution of the incompressible Navier-Stokes equations, Aeracoustics and high order
numerical methods for the solution of systems of partial differential equations.
The last day is dedicated to parallelization of explicit and implicit solvers.
Hands-on sessions will manifest the contents of the lectures.
The emphasis of these session is put on the application of CFD codes,
especially on grid generation, visualization and the interpretation of results.
Furthermore the implementation of algorithms presented in the lectures points up
the general structure of CFD codes.
The course is organized by the HLRS, the IAG and the University of Kassel.
It is based on the course "Numerical Gasdynamics" held at the IAG which has been awarded the
"Landeslehrpreis (prize for excellence in teaching) Baden-Württemberg 2003"
(held at Uni. Stuttgart, under auspices of the BMBF project
NUSS,
contract 08NM227).
|
Agenda |
see link to
detailed program
|
Language |
German |
Teachers |
Prof. Dr.-Ing. Sabine Roller
(GRS),
Dr. Philipp Birken
(Uni. Kassel),
Dr. Albert Ruprecht
(IHS),
Dipl.-Ing. Steffen Bogdanski
(IAG),
Florian Hindenlang
(IAG),
Andreas Stock
(IAG),
Andrea Beck
(IAG),
Prof. Dr. Andreas Meister
(Uni. Kassel),
and
Dr. Rolf Rabenseifner
(HLRS).
|
Registration |
The course is full. Therefore, the registration is closed.
To get early informations about future courses, you may register to our e-mail list also
via the online registration form
|
Deadline |
for registration is Mar. 6, 2011 |
Fee |
Students without Diploma/Master: 30 EUR
Students with Diploma/Master (PhD students) at German universities: 60 EUR
Members of German universities and public research institutes: 60 EUR
others: 300 EUR
(includes food and drink at coffee breaks,
will be collected on the first day of the course,
cash only)
|
Prerequisites |
Basics of partial differential equations and physics, programming experience in Fortran or C |
Flyer |
Not yet available |
Social Events |
Am ersten Abend planen wir zuerst eine Stadtführung durch die Stuttgarter Innenstadt.
Im Anschluss gibt es ein gemeinsames Abendessen in Stuttgarts erster Lokalbrauerei,
dem "Calwer Eck" (schwäbische Küche). Herr Prof. Meister wird voraussichtlich
ebenfalls daran teilnehmen.
Am Dienstag bieten wir eine Besichtigung unserer 3-D Visualisierungs-CAVE an.
Am Donnerstag sei ein Besuch der Neuen Staatsgalerie empfohlen (Di/Do bis 20:00 geöffnet).
Die Sammlung moderner Kunst des 20. Jahrhunderts ist wirklich sehenswert.
Spaß macht auch ein abendlicher Besuch des Stuttgarter Fernsehturms. Er ist sowohl der
erste Stahlbetonturm, als auch der erste Fernsehturm der Welt.
Die Social Events sind auf Selbstkostenbasis, also nicht in den Kursgebüren enthalten.
Wir würden uns freuen, wenn Sie daran teilnehmen möchten.
|
Travel-Info Stuttgart |
See HLRS-travel-info.
The next public transport stations are:
"Universität, Stuttgart" (S-Bahn station, 15 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 "Universität, Stuttgart" and
bus line 81 from S-Bahn station "Stuttgart-Vaihingen").
Accomodation:
see also
additional hotel list
and HLRS-travel-info.
Private Bed&Breakfast is also available (might be cheaper than the hotels),
see, e.g., www.night-and-day.de
or www.nd-bed-breakfast.de.
A youth hostel is also available.
See also
campus map
(HLRS, see Rechenzentrum Universität Stuttgart on the map),
or HLRS, Allmandring 30, nearby crossroads Allmandring x Nobelstr., at coordinates 25.G on Stuttgart city map
HLRS and University Campus
or HLRS and Stuttgart-Vaihingen
(or you can use
Online-Stadtplan des Stadtmessungsamtes Stuttgart or
www.city-map.de).
|
Local Organizer |
Rolf Rabenseifner
phone 0711 685 65530,
rabenseifner@hlrs.de
|
Pictures from 2007B |
|
 |
Course D
|
Location |
Großer Seminarraum,
HLRS (Höchstleistungsrechenzentrum Stuttgart),
Universität Stuttgart,
Allmandring 30, D-70550 Stuttgart
|
Date |
2011, Monday Apr. 18, 9:00 - Tuesday Apr. 19, 17:30
|
Content |
Platforms at HLRS, Usage and Programming
|
Abstract |
The course will focus on the major platforms at HLRS:
- Cray XE6 (preliminary system for the next petascale system)
- NEC LX-2400 (Nehalem Cluster, 62 TFlop/s, 5600 cores)
- IBM bwGrid Cluster (46 TFlop/s)
- NEC SX-9 (19 TFlop/s, 192 vector processor cores)
- Cray XT5m (8.5 TFlop/s, 892 cores)
- CUSS (Common Ulm Stuttgart Server)
The course has two days.
- The first day gives an overview on all platforms of HLRS.
- The second day is dedicated to the new Cray XE6 platform.
Seperate registration of individual days is possible.
Especially, if one is interested only in the new and upcoming
Cray XE6 petascale installation at HLRS, all necessary information
is presented on the second day.
|
Agenda |
Monday, April 18, 2011
Overview on HLRS Platforms -- Access, Usage and Programming
9:00 Introduction (R. Rabenseifner, HLRS)
9:15 HPC Infrastructure Evolution at HLRS (M. Resch, HLRS)
9:45 Platforms at HLRS (M. Hecht, HLRS)
Hardware overview on
Cray XE6, NEC SX-9, Nehalem-Cluster, bwGRID Cluster, Cray XT5
10:15 Coffee
10:30 Access to the Platforms at HLRS (Th. Bönisch, HLRS)
10:45 Cray XE6 and XT5m - Usage and Programming (Chr. Niethammer, HLRS)
(a short overview)
11:30 Preparation for grid usage on bwGrid resources (talk) (M. Hecht, HLRS)
(includes remarks on gsissh)
12:00 Coffee
12:15 bwGrid - Usage and Programming (M. Hecht, HLRS)
(includes also remarks on visualization nodes)
13:00 Lunch
14:00 NEC Nehalem Cluster - Usage and Programming (H. Berger, NEC)
(includes also remarks on NVIDIA/Tesla)
14:45 Coffee
15:00 NEC SX-9 at HLRS - Usage and Programming (St. Haberhauer, NEC)
15:30 Filesystems and HPSS at HLRS (Th. Bönisch, HLRS)
16:00 Coffee
16:20 ISV-Codes and Licenses at HLRS (M. Bernreuther, HLRS)
17:00 Guided tour (HLRS)
18:15 End
Tuesday, April 19, 2011
Cray XE6 Optimization Workshop (S. Andersson, Cray)
9:00 Cray XE6 Architecture
Architecture of Cray XE6
Socket 34 architecture
Gemini Interconnect
9:40 The CRAY Programming Environment - Part I
Modules
Compiler options and flags
10:30 Coffee
10:45 The CRAY Programming Environment - Part II
Aprun options
Batch jobs - How to use the HLRS XE6
Debugging
CCM
11:45 Coffee
12:00 Optimization I
Optimization methodology
Using Craypat to profile applications
12:45 Lunch
13:45 Optimization II
Scaling applications to thousands of processors
MPI optimization
Task placement
15:15 Coffee
15:30 Optimization III
Memory understanding and optimization
Vectorization
Cache blocking examples
16:00 Coffee
16:15 Optimization IV: I/O
Lustre basics
MPI-IO Environment variables
MPI-IO Example
17:30 End
|
Language |
German |
Teachers |
Thomas Beisel,
Katharina Benkert,
Jochen Buchholz,
Thomas Boenisch,
Christoph Niethammer,
Martin Bernreuther,
Martin Hecht
from HLRS, and
TBA from Cray and NEC
|
Registration |
via online registration form |
Deadline |
for registration is Apr. 03, 2011 (extended deadline) |
Fee |
Members of German universities and public research institutes: none,
others: 150 EUR (includes food and drink at coffee breaks,
will be collected on the first day of the course,
cash only)
|
Prerequisites |
Programming experience, and partially MPI-1 |
Travel-Info Stuttgart |
See HLRS-travel-info.
The next public transport stations are:
"Universität, Stuttgart" (S-Bahn station, 15 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 "Universität, Stuttgart" and
bus line 81 from S-Bahn station "Stuttgart-Vaihingen").
Accomodation:
see also
additional hotel list
and HLRS-travel-info.
Private Bed&Breakfast is also available (might be cheaper than the hotels),
see, e.g., www.night-and-day.de
or www.nd-bed-breakfast.de.
A youth hostel is also available.
See also
campus map
(HLRS, see Rechenzentrum Universität Stuttgart on the map),
or HLRS, Allmandring 30, nearby crossroads Allmandring x Nobelstr., at coordinates 25.G on Stuttgart city map
HLRS and University Campus
or HLRS and Stuttgart-Vaihingen
(or you can use
Online-Stadtplan des Stadtmessungsamtes Stuttgart or
www.city-map.de).
|
Local Organizer |
Rolf Rabenseifner
phone 0711 685 65530,
rabenseifner@hlrs.de
|
 |
Course CUDA(2)
|
Location |
Großer Seminarraum (big seminar-room),
HLRS (Höchstleistungsrechenzentrum Stuttgart),
Universität Stuttgart,
Allmandring 30,
D-70550 Stuttgart
|
Date |
2011, Monday, July 4, 12:30 - Wednesday, July 6, 13:00 (date and time changed)
|
Content |
GPU Programming using CUDA
|
Abstract |
The course provides an introduction to the programming language CUDA
which is used to write fast numeric algorithms for
NVIDIA graphics processors (GPUs). Focus is on the basic usage of the
language, the exploitation of the most important features of the device
(massive parallel computation, shared memory, texture memory) and
efficient usage of the hardware to maximize performance. An overview of
the available development tools and the advanced features of the language
is given.
(This course has the same content as the course in spring.)
|
Agenda |
Monday: 12:30-13:00 local registration, 13:00 - 17:45 course
Tuesday: 9:00 - 17:45 course
Wednesday: 9:00 - 13:00 course
(timetable latest changed on Feb. 07, 2011)
|
Language |
German |
Teacher |
Dr. Oliver Mangold
from
HLRS
|
Registration |
Registration is closed (because the course is full).
|
Deadline |
for registration is June 5, 2011 (extended deadline) |
Fee |
Members of German universities and public research institutes: none,
others: 300 EUR (includes food and drink at coffee breaks,
will be collected on the first day of the course,
cash only)
|
Prerequisites |
Programming experience in C, some knowledge about parallel programming |
Links |
Additional information can be found, e.g., at
CUDA (wiki)
|
Travel-Info Stuttgart |
See HLRS-travel-info.
The next public transport stations are:
"Universität, Stuttgart" (S-Bahn station, 15 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 "Universität, Stuttgart" and
bus line 81 from S-Bahn station "Stuttgart-Vaihingen").
Accomodation:
see also
additional hotel list
and HLRS-travel-info.
Private Bed&Breakfast is also available (might be cheaper than the hotels),
see, e.g., www.night-and-day.de
or www.nd-bed-breakfast.de.
A youth hostel is also available.
See also
campus map
(HLRS, see Rechenzentrum Universität Stuttgart on the map),
or HLRS, Allmandring 30, nearby crossroads Allmandring x Nobelstr., at coordinates 25.G on Stuttgart city map
HLRS and University Campus
or HLRS and Stuttgart-Vaihingen
(or you can use
Online-Stadtplan des Stadtmessungsamtes Stuttgart or
www.city-map.de).
|
Local Organizer |
Rolf Rabenseifner
phone 0711 685 65530,
rabenseifner@hlrs.de
|
 |
Course UPC/CAF (1)
|
Location |
Großer Seminarraum (big seminar-room),
HLRS (Höchstleistungsrechenzentrum Stuttgart),
Universität Stuttgart,
Allmandring 30,
D-70550 Stuttgart
|
Date |
2011, Thursday, July 7, 8:30 - Friday July 8, 15:30 (date changed latest Feb.07,2011)
|
Content |
Introduction to Unified Parallel C (UPC) and Co-array Fortran (CAF)
|
Abstract |
Partitioned Global Address Space (PGAS) is a new model for parallel programming.
Unified Parallel C (UPC) and Co-array Fortran (CAF) are PGAS extensions to
C and Fortran.
UPC and CAF are language extensions to C and Fortran.
Parallelism is part of the language.
PGAS languages allow any processor to directly address memory/data on any other
processors.
Parallelism can be expressed more easily compared to library
based approaches as MPI.
This course gives an introduction to this novel approach of expressing parallelism.
Hands-on sessions (in UPC and/or CAF) will allow users
to immediately test and understand the basic constructs of PGAS languages.
|
Agenda |
First day:
08:30 Registration
09:00-13:00 Lectures and exercises
14:00-17:00 Lectures and exercises
Second day:
09:00-13:00 Lectures and exercises
14:00-15:30 Lectures and exercises
|
Language |
German |
Teacher |
Dr. Rolf Rabenseifner
from
HLRS
|
Registration |
via online registration form |
Deadline |
for registration is June 5, 2011 (extended deadline) |
Fee |
Members of German universities and public research institutes: none,
others: 300 EUR (includes food and drink at coffee breaks,
will be collected on the first day of the course,
cash only)
|
Prerequisites |
Programming experience in Fortran or C, some knowledge about parallel programming |
Links |
Additional information can be found, e.g., at
PGAS (wiki),
CAF (wiki),
UPC (wiki),
UPC Community website,
UPC at Berkley
|
Travel-Info Stuttgart |
See HLRS-travel-info.
The next public transport stations are:
"Universität, Stuttgart" (S-Bahn station, 15 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 "Universität, Stuttgart" and
bus line 81 from S-Bahn station "Stuttgart-Vaihingen").
Accomodation:
see also
additional hotel list
and HLRS-travel-info.
Private Bed&Breakfast is also available (might be cheaper than the hotels),
see, e.g., www.night-and-day.de
or www.nd-bed-breakfast.de.
A youth hostel is also available.
See also
campus map
(HLRS, see Rechenzentrum Universität Stuttgart on the map),
or HLRS, Allmandring 30, nearby crossroads Allmandring x Nobelstr., at coordinates 25.G on Stuttgart city map
HLRS and University Campus
or HLRS and Stuttgart-Vaihingen
(or you can use
Online-Stadtplan des Stadtmessungsamtes Stuttgart or
www.city-map.de).
|
Local Organizer |
Rolf Rabenseifner
phone 0711 685 65530,
rabenseifner@hlrs.de
|
Pictures from 2009UPC2 |
|
 |
Course Fortran (2)
|
Location |
Großer Seminarraum (big seminar-room),
HLRS (Höchstleistungsrechenzentrum Stuttgart),
Universität Stuttgart,
Allmandring 30,
D-70550 Stuttgart
|
Date |
2011, Monday Jul. 11, 8:30 - Friday Jul. 15, 15:30
Course: Mon.-Thu. 8:30 - 18:00, Fri. 8:30 - 15:30
Local registration: On Monday 8:30 - 9:00
|
Content |
Fortran for Scientific Computing |
Abstract |
This course is dedicated for scientists and students
to learn (sequential) programming with Fortran
of scientific applications.
The course teaches newest Fortran standards.
Hands-on sessions will allow users
to immediately test and understand the language constructs.
This workshop provides scientific training in Computational Science,
and in addition, the scientific exchange of the participants among themselves.
(This course has the same content as the course in spring.)
|
Agenda |
Fortran syntax overview
- Basics - Program units - Dynamic data - IO
Obsolete features of Fortran
Fortran intrinsics
Multiple source files
Optimisation of single processor performance
Features of Fortran 2003 and 2008
Coarray Fortran
Fortran Development Live Environment (FonDLE)
|
Language |
German |
Teacher |
Uwe Küster,
Ralf Schneider
from
HLRS,
and
Harald Klimach
from
GRS, RWTH Aachen
|
Registration |
Registration deadline is over.
You can still register for the waiting queue
via online registration form
Please take the automated confirmation email only for a reply that
you are on the waiting queue!
On July 1, you will get an answer if your registration can be confirmed.
|
Deadline |
for registration is June 5, 2011 |
Fee |
Members of German universities and public research institutes: none,
others: 300 EUR (includes food and drink at coffee breaks,
will be collected on the first day of the course,
cash only)
|
Prerequisites |
Familiarity with Linux and Linux editors is recommended.
Basics/principles of programming (in any language).
Basic mathematics (integration and differentiation).
|
Literature and textbooks |
Participants will receive a free copy of the slides.
Recommended book: Michael Metcalf, John Reid, Malcom Cohen,"Fortran 95/2003 explained".
Well readable introduction in German: Günter Schmitt, "Fortran 90 Kurs".
The RRZN Handbook "Fortran 95" is sold at the course (or by RUS): 10 Euro.
|
Social Events |
Am ersten Abend planen wir zuerst eine Stadtführung durch die Stuttgarter Innenstadt.
Im Anschluss gibt es ein gemeinsames Abendessen in Stuttgarts erster Lokalbrauerei,
dem "Calwer Eck" (schwäbische Küche).
Am Mittwoch bieten wir eine Besichtigung unserer 3-D Visualisierungs-CAVE an.
Am Dienstag oder Donnerstag sei ein Besuch der Neuen Staatsgalerie empfohlen (Di/Do bis 20:00 geöffnet).
Die Sammlung moderner Kunst des 20. Jahrhunderts ist wirklich sehenswert.
Spaß macht auch ein abendlicher Besuch des Stuttgarter Fernsehturms. Er ist sowohl der
erste Stahlbetonturm, als auch der erste Fernsehturm der Welt.
Die Social Events sind auf Selbstkostenbasis, also nicht in eventuellen Kursgebüren enthalten.
Wir würden uns freuen, wenn Sie daran teilnehmen möchten.
|
Travel-Info Stuttgart |
See HLRS-travel-info.
The next public transport stations are:
"Universität, Stuttgart" (S-Bahn station, 15 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 "Universität, Stuttgart" and
bus line 81 from S-Bahn station "Stuttgart-Vaihingen").
Accomodation:
see also
additional hotel list
and HLRS-travel-info.
Private Bed&Breakfast is also available (might be cheaper than the hotels),
see, e.g., www.night-and-day.de
or www.nd-bed-breakfast.de.
A youth hostel is also available.
See also
campus map
(HLRS, see Rechenzentrum Universität Stuttgart on the map),
or HLRS, Allmandring 30, nearby crossroads Allmandring x Nobelstr., at coordinates 25.G on Stuttgart city map
HLRS and University Campus
or HLRS and Stuttgart-Vaihingen
(or you can use
Online-Stadtplan des Stadtmessungsamtes Stuttgart or
www.city-map.de).
|
Local Organizer |
Rolf Rabenseifner
phone 0711 685 65530,
rabenseifner@hlrs.de
|
Pictures from 2007FTN (Feb.) |
|
 |
Course CUDA(3)
|
Location |
Großer Seminarraum (big seminar-room),
HLRS (Höchstleistungsrechenzentrum Stuttgart),
Universität Stuttgart,
Allmandring 30,
D-70550 Stuttgart
|
Date |
2011, Monday, July 18, 12:30 - Wednesday, July 20, 13:00 (date and time changed)
|
Content |
GPU Programming using CUDA
|
Abstract |
The course provides an introduction to the programming language CUDA
which is used to write fast numeric algorithms for
NVIDIA graphics processors (GPUs). Focus is on the basic usage of the
language, the exploitation of the most important features of the device
(massive parallel computation, shared memory, texture memory) and
efficient usage of the hardware to maximize performance. An overview of
the available development tools and the advanced features of the language
is given.
(This course has the same content as the course in spring.)
|
Agenda |
Monday: 12:30-13:00 local registration, 13:00 - 17:45 course
Tuesday: 9:00 - 17:45 course
Wednesday: 9:00 - 13:00 course
(timetable latest changed on Feb. 07, 2011)
|
Language |
German |
Teacher |
Dr. Oliver Mangold
from
HLRS
|
Registration |
Registration is closed (because the course is full).
You can still register for the waiting queue
via online registration form
Please take the automated confirmation email only for a reply that
you are on the waiting queue!
|
Deadline |
for registration is June 19, 2011 |
Fee |
Members of German universities and public research institutes: none,
others: 300 EUR (includes food and drink at coffee breaks,
will be collected on the first day of the course,
cash only)
|
Prerequisites |
Programming experience in C, some knowledge about parallel programming |
Links |
Additional information can be found, e.g., at
CUDA (wiki)
|
Travel-Info Stuttgart |
See HLRS-travel-info.
The next public transport stations are:
"Universität, Stuttgart" (S-Bahn station, 15 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 "Universität, Stuttgart" and
bus line 81 from S-Bahn station "Stuttgart-Vaihingen").
Accomodation:
see also
additional hotel list
and HLRS-travel-info.
Private Bed&Breakfast is also available (might be cheaper than the hotels),
see, e.g., www.night-and-day.de
or www.nd-bed-breakfast.de.
A youth hostel is also available.
See also
campus map
(HLRS, see Rechenzentrum Universität Stuttgart on the map),
or HLRS, Allmandring 30, nearby crossroads Allmandring x Nobelstr., at coordinates 25.G on Stuttgart city map
HLRS and University Campus
or HLRS and Stuttgart-Vaihingen
(or you can use
Online-Stadtplan des Stadtmessungsamtes Stuttgart or
www.city-map.de).
|
Local Organizer |
Rolf Rabenseifner
phone 0711 685 65530,
rabenseifner@hlrs.de
|
 |
Course TUHH
|
Location |
TU Hamburg-Harburg (TUHH),
Rechenzentrum,
Gebäude E, 2. Etage, Room E2-024-P3c (Pool 3c),
Schwarzenbergstr. 95,
D-21073 Hamburg |
Date |
2011, Monday Aug. 1, 9:00 - Wednesday Aug. 3, 16:30
|
Content |
MPI and OpenMP (70% for beginners, 30% advanced) |
Abstract |
The focus is on programming models MPI, OpenMP, and PETSc.
Hands-on sessions (in C and Fortran) will allow users
to immediately test and understand the basic
constructs of the Message Passing Interface (MPI) and
the shared memory directives of OpenMP.
This course is organized by TUHH in collaboration with HLRS.
|
Agenda |
see link to detailed program
and official course page at TUHH
|
Language |
German |
Teacher |
Dr. Rolf Rabenseifner,
from
HLRS
|
Registration |
Registration is closed. (Deadline is over and course is full)
|
Deadline |
for registration is July 3, 2011 |
Fee |
Members of German universities and public research institutes: none,
others: 300 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 |
Social Events |
Am ersten Abend planen wir ein gemeinsames Abendessen.
Der zweite Abend bietet sich an, um mit den auswärtigen Teilnehmern
in die Hamburger Innenstadt zu gehen und ggf. in der neuen Hafencity zu essen.
Die Social Events sind auf Selbstkostenbasis, also nicht in eventuellen Kursgebüren enthalten.
Wir würden uns freuen, wenn Sie daran teilnehmen möchten.
|
Travel-Info TUHH-RZ |
http://www.tu-harburg.de/tuhh/lage/
and building E (purple) on the
campus map
Accomodation:
see hotel information on the web page of the former
HLRN-FB-Meeting
|
Local Organizer |
Dr. Markus Stammberger,
phone 040-42878-2667
stammberger@tu-harburg.de
See also TUHH course page.
|
 |
Course E
|
Location |
LRZ
(Leibniz-Rechenzentrum),
Neues LRZ Gebäude in Garching, Boltzmannstrasse 1, 85748 Garching
|
Date |
2011, Monday Sep. 12, 8:30 - Friday Sep. 16, 15:30
|
Content |
Iterative Linear Solvers and Parallelization |
Abstract |
The focus is on iterative and parallel solvers,
the parallel programming models MPI and OpenMP,
and the parallel middleware PETSc.
Thereby, different modern Krylov Subspace Methods
(CG, GMRES, BiCGSTAB ...) as well as highly efficient
preconditioning techniques are presented in the context
of real life applications.
Hands-on sessions (in C and Fortran) will allow users
to immediately test and understand the basic
constructs of iterative solvers, the Message Passing Interface (MPI)
and the shared memory directives of OpenMP.
This course is organized by Uni. Kassel, HLRS, and IAG.
|
Agenda |
see link to
detailed program
and official course page at LRZ
|
Language |
German |
Teachers |
Prof. Dr. Andreas Meister
from Uni. Kassel,
Prof. Dr. Bernd Fischer
from Uni. Lübeck,
and
Dr. Rolf Rabenseifner
from
HLRS
|
Registration |
via
online registration form
|
Deadline |
for registration is Aug. 19, 2011 (exentded deadline) |
Fee |
Students without Diploma/Master: 30 EUR
Students with Diploma/Master (PhD students) at German universities: 60 EUR
Members of German universities and public research institutes: 60 EUR
others: 300 EUR
(includes food and drink at coffee breaks,
will be collected on the first day of the course,
cash only)
|
Prerequisites |
Wednesday+Thursday+Friday: Basics of linear algebra
Monday+Tuesday+Friday: Unix / C or Fortran |
Flyer |
Not yet available |
Social Events |
Am ersten Abend planen wir ein gemeinsames Abendessen in den Bürgerstuben in Garching.
Am Mittwoch ist ein Ausflug in Münchens City vorgesehen,
inklusive Bummel durch den Englischen Garten und Bayrischer Brotzeit in einem der
alt-ehrwürdigen Münchner Gaststätten.
Herr Prof. Meister wird voraussichtlich ebenfalls daran teilnehmen.
Am Donnerstag ist eine Besichtigung des LRZ geplant.
Die Social Events sind auf Selbstkostenbasis, also nicht in den Kursgebüren enthalten.
Wir würden uns freuen, wenn Sie daran teilnehmen möchten.
|
Travel-Info Garching |
The course will be in the new building in
Garching,
see LRZ-travel-info.
Hotels siehe hier.
Bitte direkt beim Hotel frühzeitig buchen (wegen gleichzeitiger Messen in München).
|
Local Organizer |
Matthias Brehm,
phone 089 35831 8773,
brehm@lrz.de
|
Pictures from 2007E |
|
 |
Course F
|
Location |
German Research School for Simulation Sciences (GRS), RWTH Aachen,
Room 001,
Schinkelstr. 2a,
52062 Aachen
|
Date |
2011, Monday Sep. 26, 10:00 - Friday Sep. 30, 15:00
|
Content |
Introduction to Computational Fluid Dynamics |
Abstract |
The course deals with current numerical methods for Computational Fluid Dynamics.
The emphasis is placed on explicit finite volume methods for the compressible Euler equations.
Moreover outlooks on implicit methods, the extension to the Navier-Stokes equations and
turbulence modelling are given. Additional topics are classical numerical methods for
the solution of the incompressible Navier-Stokes equations, Aeracoustics and high order
numerical methods for the solution of systems of partial differential equations.
The last day is dedicated to parallelization of explicit and implicit solvers.
Hands-on sessions will manifest the contents of the lectures.
The emphasis of these session is put on the application of CFD codes,
especially on grid generation, visualization and the interpretation of results.
Furthermore the implementation of algorithms presented in the lectures points up
the general structure of CFD codes.
The course is developed by the HLRS,
the Institute of Aerodynamics and Gasdynamics (IAG, University of Stuttgart),
the University of Kassel,
the German Research School for Simulation Sciences (GRS, RWTH Aachen), and
the Institute of Aerodynamics (AIA, RWTH Aachen).
It is based on the course "Numerical Gasdynamics" held at the IAG which has been awarded the
"Landeslehrpreis (prize for excellence in teaching) Baden-Württemberg 2003"
(held at Uni. Stuttgart, under auspices of the BMBF project
NUSS,
contract 08NM227).
The course is organized by GRS and AIA, RWTH Aachen.
|
Agenda |
see link to
detailed program
(preliminary agenda)
|
Language |
German |
Teachers |
Prof. Dr.-Ing. Sabine Roller
(GRS),
Dr. Jörg Bernsdorf
(GRS),
Daniel Harlacher
(GRS),
Dr.-Ing. Matthias Meinke
(AIA),
Dr. Philipp Birken
(Uni. Kassel),
Dr. Albert Ruprecht
(IHS),
Andreas Stock
(IAG),
Andrea Beck
(IAG),
Prof. Dr. Andreas Meister
(Uni. Kassel),
and
Dr. Rolf Rabenseifner
(HLRS).
|
Registration |
Registration is closed (because the course is full).
You can still register for the waiting queue
via online registration form
Please take the automated confirmation email only for a reply that
you are on the waiting queue!
To get early informations about future courses, you may register to our e-mail list also
via the online registration form
|
Deadline |
for registration is Aug. 28, 2011 |
Fee |
Students without Diploma/Master: 30 EUR
Students with Diploma/Master (PhD students) at German universities: 60 EUR
Members of German universities and public research institutes: 60 EUR
others: 300 EUR
(includes food and drink at coffee breaks,
will be collected on the first day of the course,
cash only)
|
Prerequisites |
Basics of partial differential equations and physics, programming experience in Fortran or C |
Flyer |
Not yet available |
Travel-Info |
see Location and Travel Info of the German Research School for Simulation Sciences.
Here you can also find a list of hotels nearby and the
Travel Info of the Computer Center which is also located nearby.
|
Local Organizer |
Prof. Dr.-Ing. Sabine Roller
|
Pictures from 2007G (CFD) |
|
 |
Course G-a
|
Location |
Großer Seminarraum,
HLRS (Höchstleistungsrechenzentrum Stuttgart),
Universität Stuttgart,
Allmandring 30, D-70550 Stuttgart
|
Date |
2011, Monday Oct. 10, 8:30 - Tuesday Oct. 11, 17:30
|
Content |
Distributed memory parallelization with the Message Passing Interface MPI (for beginners) |
Abstract |
On clusters and distributed memory architectures,
parallel programming with the Message Passing Interface (MPI)
is the dominating programming model.
The course gives an full introduction into MPI-1.
Further aspects are domain decomposition, load balancing, and debugging.
An MPI-2 overview and the MPI-2 one-sided communication is also taught.
Hands-on sessions (in C and Fortran) will allow users
to immediately test and understand the basic
constructs of the Message Passing Interface (MPI).
Course language is ENGLISH.
This course is the first part (MPI for beginners) of a 5-day course program
and may be booked together with the other parts
G-b (OpenMP) and
G-c (advanced topics).
|
Agenda |
see link to detailed program Course G-a
or Monday+Tuesday in the total program Course G-a+b+c
|
Language |
English |
Teachers |
Dr. Rolf Rabenseifner,
et al.
|
Registration |
via online registration form:
Please book Course 2011 G, Monday-Tuesday
(or all days) if you want to book all parts)
|
Deadline |
for registration was Sep. 4, 2011.
There are still a few seats available, mainly for participants who
cannot speak German.
|
Fee |
Members of German universities and public research institutes: none,
others: 300 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 |
Flyer |
Not yet available |
Social Events |
Am Montag planen wir zuerst eine Stadtführung durch die Stuttgarter Innenstadt.
Im Anschluss gibt es ein gemeinsames Abendessen in Stuttgarts erster Lokalbrauerei,
dem "Calwer Eck" (schwäbische Küche). Herr Prof. Meister wird voraussichtlich
ebenfalls daran teilnehmen.
Am Dienstag sei ein Besuch der Neuen Staatsgalerie empfohlen (Di/Do bis 20:00 geöffnet).
Die Sammlung moderner Kunst des 20. Jahrhunderts ist wirklich sehenswert.
Spaß macht auch ein abendlicher Besuch des Stuttgarter Fernsehturms. Er ist sowohl der
erste Stahlbetonturm, als auch der erste Fernsehturm der Welt.
Die Social Events sind auf Selbstkostenbasis, also nicht in eventuellen Kursgebüren enthalten.
Wir würden uns freuen, wenn Sie daran teilnehmen möchten.
|
Travel-Info Stuttgart |
See HLRS-travel-info.
The next public transport stations are:
"Universität, Stuttgart" (S-Bahn station, 15 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 "Universität, Stuttgart" and
bus line 81 from S-Bahn station "Stuttgart-Vaihingen").
Accomodation:
see also
additional hotel list
and HLRS-travel-info.
Private Bed&Breakfast is also available (might be cheaper than the hotels),
see, e.g., www.night-and-day.de
or www.nd-bed-breakfast.de.
A youth hostel is also available.
See also
campus map
(HLRS, see Rechenzentrum Universität Stuttgart on the map),
or HLRS, Allmandring 30, nearby crossroads Allmandring x Nobelstr., at coordinates 25.G on Stuttgart city map
HLRS and University Campus
or HLRS and Stuttgart-Vaihingen
(or you can use
Online-Stadtplan des Stadtmessungsamtes Stuttgart or
www.city-map.de).
|
Local Organizer |
Rolf Rabenseifner
phone 0711 685 65530,
rabenseifner@hlrs.de
|
 |
Course G-b
|
Location |
Großer Seminarraum,
HLRS (Höchstleistungsrechenzentrum Stuttgart),
Universität Stuttgart,
Allmandring 30, D-70550 Stuttgart
|
Date |
2011, Wednesday Oct. 12, 8:30 - 17:30 (registration opens at 8:15)
|
Content |
Shared memory parallelization with OpenMP (for beginners) |
Abstract |
The focus is on shared memory parallelization with OpenMP,
the key concept on hyper-threading,
dual-core, multi-core, shared memory, and ccNUMA platforms.
This course teaches shared memory OpenMP parallelization.
Hands-on sessions (in C and Fortran) will allow users
to immediately test and understand the directives and
other interfaces of OpenMP.
Tools for performance tuning and debugging are presented.
Course language is ENGLISH.
This course is the second part (OpenMP for beginners) of a 5-day course program
and may be booked together with the other parts
G-a (MPI for beginners) and
G-c (advanced topics).
|
Agenda |
see link to detailed program Course G-b
or Wednesday in the total program Course G-a+b+c
|
Language |
English |
Teachers |
Dr. Rolf Rabenseifner
|
Registration |
via online registration form:
Please book Course 2011 G, Wednesday
(or all days) if you want to book all parts)
|
Deadline |
for registration was Sep. 4, 2011.
There are still a few seats available, mainly for participants who
cannot speak German.
|
Fee |
Members of German universities and public research institutes: none,
others:
Included in fee of 2011-G-a, if booked together with 2011-G-a, otherwise:
300 EUR (includes food and drink at coffee breaks,
will be collected on the first day of your course,
cash only)
|
Prerequisites |
Unix / C or Fortran |
Flyer |
Not yet available |
Travel-Info Stuttgart |
See HLRS-travel-info.
The next public transport stations are:
"Universität, Stuttgart" (S-Bahn station, 15 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 "Universität, Stuttgart" and
bus line 81 from S-Bahn station "Stuttgart-Vaihingen").
Accomodation:
see also
additional hotel list
and HLRS-travel-info.
Private Bed&Breakfast is also available (might be cheaper than the hotels),
see, e.g., www.night-and-day.de
or www.nd-bed-breakfast.de.
A youth hostel is also available.
See also
campus map
(HLRS, see Rechenzentrum Universität Stuttgart on the map),
or HLRS, Allmandring 30, nearby crossroads Allmandring x Nobelstr., at coordinates 25.G on Stuttgart city map
HLRS and University Campus
or HLRS and Stuttgart-Vaihingen
(or you can use
Online-Stadtplan des Stadtmessungsamtes Stuttgart or
www.city-map.de).
|
Local Organizer |
Rolf Rabenseifner
phone 0711 685 65530,
rabenseifner@hlrs.de
|
 |
Course G-c
|
Location |
Großer Seminarraum,
HLRS (Höchstleistungsrechenzentrum Stuttgart),
Universität Stuttgart,
Allmandring 30,
D-70550 Stuttgart
|
Date |
2011, Thursday Oct. 13, 8:30 - Friday Oct. 14, 16:30 (registration opens at 8:15)
|
Content |
Advanced topics in parallel programming |
Abstract |
Topics are MPI-2 parallel file I/O,
hybrid mixed model MPI+OpenMP parallelization,
OpenMP on clusters,
parallelization of explicit and implicit solvers
and of particle based applications, parallel numerics and libraries,
and parallelization with PETSc. Hands-on sessions are included.
Course language is ENGLISH.
This course is the third part (advanced topics) of a 5-day course program
and may be booked together with the other parts
G-a (MPI for beginners) and
G-b (OpenMP for beginners).
|
Agenda |
see link to detailed program Course G-c
or Thursday+Friday in the total program Course G-a+b+c
|
Language |
English |
Teachers |
Dr. Rolf Rabenseifner,
Uwe Küster,
Shiqing Fan,
Katharina Benkert,
Uwe Wössner
|
Registration |
via online registration form:
Please book Course 2011 G, Thursday+Friday
(or all days) if you want to book all parts)
|
Deadline |
for registration was Sep. 4, 2011.
There are still a few seats available, mainly for participants who
cannot speak German.
|
Fee |
Members of German universities and public research institutes: none,
others:
Included in fee of 2011-G-a or G-b, if booked together with 2011-G-a or G-b, otherwise:
300 EUR (includes food and drink at coffee breaks,
will be collected on the first day of your course,
cash only)
|
Prerequisites |
Unix / C or Fortran |
Flyer |
Not yet available |
Social Events |
Am Donnerstag bieten wir eine Besichtigung unserer 3-D Visualisierungs-CAVE an.
Wir würden uns freuen, wenn Sie daran teilnehmen möchten.
|
Travel-Info Stuttgart |
See HLRS-travel-info.
The next public transport stations are:
"Universität, Stuttgart" (S-Bahn station, 15 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 "Universität, Stuttgart" and
bus line 81 from S-Bahn station "Stuttgart-Vaihingen").
Accomodation:
see also
additional hotel list
and HLRS-travel-info.
Private Bed&Breakfast is also available (might be cheaper than the hotels),
see, e.g., www.night-and-day.de
or www.nd-bed-breakfast.de.
A youth hostel is also available.
See also
campus map
(HLRS, see Rechenzentrum Universität Stuttgart on the map),
or HLRS, Allmandring 30, nearby crossroads Allmandring x Nobelstr., at coordinates 25.G on Stuttgart city map
HLRS and University Campus
or HLRS and Stuttgart-Vaihingen
(or you can use
Online-Stadtplan des Stadtmessungsamtes Stuttgart or
www.city-map.de).
|
Local Organizer |
Rolf Rabenseifner
phone 0711 685 65530,
rabenseifner@hlrs.de
|
Pictures from 2007F (a-c) |
|
 |
Course Cray XE6(2)
|
Location |
Großer Seminarraum (big seminar-room),
HLRS (Höchstleistungsrechenzentrum Stuttgart),
Universität Stuttgart,
Allmandring 30,
D-70550 Stuttgart
|
Date |
2011, Wednesday, November 2, 9:00 - Friday, November 4, 16:30
|
Content |
Cray XE6 Optimization Workshop
|
Abstract |
HLRS installs a first Cray XE6 system with AMD Interlagos processors
and a performance of 1 PFlop/s.
We strongly encourage you to port your applications to the
new architecture as early as possible.
To support such first effort we invite current and future users
to participate in special Cray XE6 Optimization Workshops.
With this course, we will give all necessary information
to move applications from the current NEC SX-9, the Nehalem cluster,
or other systems to the upcoming Petaflop system.
The Cray XE6 installed in 2011 will provide our users with a new
level of performance. To harvest this potential will require all our efforts.
We are looking forward to working with our users on these opportunities.
In this course, specialists from Cray will support you in
your effort porting and optimizing your application on our Cray XE6.
|
Agenda |
Wednesday: 9:00-9:30 local registration, 9:30 - 18:00 course
Thursday: 9:00 - 18:00 course
Friday: 9:00 - 16:30 course
Nearly same content as course Feb. 2-4, 2011
|
Language |
English |
Teachers |
Stefan Andersson,
Jason J. Beech-Brandt, and
Luiz deRose
from Cray
|
Registration |
via online registration form |
Deadline |
for registration is Oct. 31, 2011 (extended deadline) |
Fee |
Members of German universities and public research institutes: none,
others: 300 EUR (includes food and drink at coffee breaks,
will be collected on the first day of the course,
cash only)
|
Prerequisites |
Programming experience in C or Fortran, some knowledge about parallel programming |
Links |
Additional information can be found, e.g., at
Cray XE6 (Hermit) at HLRS
|
Travel-Info Stuttgart |
See HLRS-travel-info.
The next public transport stations are:
"Universität, Stuttgart" (S-Bahn station, 15 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 "Universität, Stuttgart" and
bus line 81 from S-Bahn station "Stuttgart-Vaihingen").
Accomodation:
see also
additional hotel list
and HLRS-travel-info.
Private Bed&Breakfast is also available (might be cheaper than the hotels),
see, e.g., www.night-and-day.de
or www.nd-bed-breakfast.de.
A youth hostel is also available.
See also
campus map
(HLRS, see Rechenzentrum Universität Stuttgart on the map),
or HLRS, Allmandring 30, nearby crossroads Allmandring x Nobelstr., at coordinates 25.G on Stuttgart city map
HLRS and University Campus
or HLRS and Stuttgart-Vaihingen
(or you can use
Online-Stadtplan des Stadtmessungsamtes Stuttgart or
www.city-map.de).
|
Local Organizer |
Rolf Rabenseifner
phone 0711 685 65530,
rabenseifner@hlrs.de
|
 |
Course H
|
Location |
JSC,
Forschungszentrum Jülich, Building 16.3, entrance E1 of JSC,
D-52425 Jülich |
Date |
2011, Monday Nov. 28, 9:00 - Wednesday Nov. 30, 16:30
|
Content |
MPI and OpenMP (70% for beginners, 30% advanced) |
Abstract |
The focus is on programming models MPI, OpenMP, and PETSc.
Hands-on sessions (in C and Fortran) will allow users
to immediately test and understand the basic
constructs of the Message Passing Interface (MPI) and
the shared memory directives of OpenMP.
This course is organized by JSC in collaboration with HLRS.
|
Agenda |
see link to detailed program |
Language |
German |
Teacher |
Dr. Rolf Rabenseifner,
from
HLRS
|
Registration |
Registration is closed (because the course is full).
You can still register for the waiting queue
via online registration form
Please take the automated confirmation email only for a reply that
you are on the waiting queue!
|
Deadline |
for registration is Oct. 30, 2011 |
Fee |
Members of German universities and public research institutes: none,
others: 300 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 |
Social Events |
Am ersten Abend planen wir ein gemeinsames Abendessen (im Pinocchio, Kleine Kölnstr.).
Am zweiten Abend können wir noch kurz den Jülicher Weihnachtsmarkt besuchen.
Anschließend gehts zur imposanten Jüicher Zitadelle, bevor wir
im "Liebevoll" im Jüicher Stadthotel einkehren.
Die Social Events sind auf Selbstkostenbasis, also nicht in eventuellen Kursgebüren enthalten.
Wir würden uns freuen, wenn Sie daran teilnehmen möchten.
|
Travel-Info Jülich |
How to get to the Forschungszentrum Jülich
and then,
how to get to the JSC.
The footpath from the entrance of the FZJ to the JSC (map)
is about 500 meter; for the last 100 meters, there is a shortcut over the parking area directly to building 16.3.
The next railway station is named "Jülich Forschungszentrum".
Pass oder Personalausweis
sind an der Pforte erforderlich.
Bus shuttle:
BUS SB11 can be used between Jülich, the railway station "Jülich Forschungszentrum" and the "Forschungszentrum";
see Schedule
and map.
The needed SB11 bus connections are marked in the
course agenda
Accomodation:
Stadhotel Jülich
(if you book at the Stadthotel, you should mention Gast des Forschungszentrum Jülich
in the online-form or at phone to get the reduced price (54 Euro/night) for this course;
this hotel is about 10 minutes from the SB11 bus station "Jülich Rathaus"), or see
Official hotel list of
Jülich,
To find your hotel, you can use
www.city-map.de.
|
Local Organizer |
Florian Janetzko,
phone 02461 61 1446,
sc@fz-juelich.de,
course-page at JSC
|
Pictures from 2007H |
|
 |
Course CUDA(4)
|
Location |
Großer Seminarraum (big seminar-room),
HLRS (Höchstleistungsrechenzentrum Stuttgart),
Universität Stuttgart,
Allmandring 30,
D-70550 Stuttgart
|
Date |
2011, Monday, December 12, 12:30 - Wednesday, December 14, 13:00 (date and time changed again (latest change on Sep. 14, 2011))
|
Content |
GPU Programming using CUDA
|
Abstract |
The course provides an introduction to the programming language CUDA
which is used to write fast numeric algorithms for
NVIDIA graphics processors (GPUs). Focus is on the basic usage of the
language, the exploitation of the most important features of the device
(massive parallel computation, shared memory, texture memory) and
efficient usage of the hardware to maximize performance. An overview of
the available development tools and the advanced features of the language
is given.
(This course has the same content as the course in spring.)
|
Agenda |
Monday: 12:30-13:00 local registration, 13:00 - 17:45 course
Tuesday: 9:00 - 17:45 course
Wednesday: 9:00 - 13:00 course
(timetable latest changed on Feb. 07, 2011)
|
Language |
German |
Teacher |
Dr. Oliver Mangold
from
HLRS
|
Registration |
Registration is closed (because the course is full).
You can still register for the waiting queue
via online registration form
Please take the automated confirmation email only for a reply that
you are on the waiting queue!
|
Deadline |
for registration is Nov. 20, 2011 |
Fee |
Students without Diploma/Master: 30 EUR
Students with Diploma/Master (PhD students) at German universities: 60 EUR
Members of German universities and public research institutes: 60 EUR
others: 300 EUR
(includes food and drink at coffee breaks,
will be collected on the first day of the course,
cash only)
|
Prerequisites |
Programming experience in C, some knowledge about parallel programming |
Links |
Additional information can be found, e.g., at
CUDA (wiki)
|
Travel-Info Stuttgart |
See HLRS-travel-info.
The next public transport stations are:
"Universität, Stuttgart" (S-Bahn station, 15 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 "Universität, Stuttgart" and
bus line 81 from S-Bahn station "Stuttgart-Vaihingen").
Accomodation:
see also
additional hotel list
and HLRS-travel-info.
Private Bed&Breakfast is also available (might be cheaper than the hotels),
see, e.g., www.night-and-day.de
or www.nd-bed-breakfast.de.
A youth hostel is also available.
See also
campus map
(HLRS, see Rechenzentrum Universität Stuttgart on the map),
or HLRS, Allmandring 30, nearby crossroads Allmandring x Nobelstr., at coordinates 25.G on Stuttgart city map
HLRS and University Campus
or HLRS and Stuttgart-Vaihingen
(or you can use
Online-Stadtplan des Stadtmessungsamtes Stuttgart or
www.city-map.de).
|
Local Organizer |
Rolf Rabenseifner
phone 0711 685 65530,
rabenseifner@hlrs.de
|
 |
Course UPC/CAF (2)
|
Location |
Großer Seminarraum (big seminar-room),
HLRS (Höchstleistungsrechenzentrum Stuttgart),
Universität Stuttgart,
Allmandring 30,
D-70550 Stuttgart
|
Date |
2011, Thursday, Dec. 8, 8:30 - Friday, Dec. 9, 15:30 (date changed latest Feb.07,2011)
|
Content |
Introduction to Unified Parallel C (UPC) and Co-array Fortran (CAF)
|
Abstract |
Partitioned Global Address Space (PGAS) is a new model for parallel programming.
Unified Parallel C (UPC) and Co-array Fortran (CAF) are PGAS extensions to
C and Fortran.
UPC and CAF are language extensions to C and Fortran.
Parallelism is part of the language.
PGAS languages allow any processor to directly address memory/data on any other
processors.
Parallelism can be expressed more easily compared to library
based approaches as MPI.
This course gives an introduction to this novel approach of expressing parallelism.
Hands-on sessions (in UPC and/or CAF) will allow users
to immediately test and understand the basic constructs of PGAS languages.
(This course has the same content as the course in spring.)
|
Agenda |
First day:
08:30 Registration
09:00-13:00 Lectures and exercises
14:00-17:00 Lectures and exercises
Second day:
09:00-13:00 Lectures and exercises
14:00-15:30 Lectures and exercises
|
Language |
German |
Teacher |
Dr. Rolf Rabenseifner
from
HLRS
|
Registration |
via online registration form |
Deadline |
for registration is Dec. 02, 2011 (extended deadline) |
Fee |
Members of German universities and public research institutes: none,
others: 300 EUR (includes food and drink at coffee breaks,
will be collected on the first day of the course,
cash only)
|
Prerequisites |
Programming experience in Fortran or C, some knowledge about parallel programming |
Links |
Additional information can be found, e.g., at
PGAS (wiki),
CAF (wiki),
UPC (wiki),
UPC Community website,
UPC at Berkley
|
Travel-Info Stuttgart |
See HLRS-travel-info.
The next public transport stations are:
"Universität, Stuttgart" (S-Bahn station, 15 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 "Universität, Stuttgart" and
bus line 81 from S-Bahn station "Stuttgart-Vaihingen").
Accomodation:
see also
additional hotel list
and HLRS-travel-info.
Private Bed&Breakfast is also available (might be cheaper than the hotels),
see, e.g., www.night-and-day.de
or www.nd-bed-breakfast.de.
A youth hostel is also available.
See also
campus map
(HLRS, see Rechenzentrum Universität Stuttgart on the map),
or HLRS, Allmandring 30, nearby crossroads Allmandring x Nobelstr., at coordinates 25.G on Stuttgart city map
HLRS and University Campus
or HLRS and Stuttgart-Vaihingen
(or you can use
Online-Stadtplan des Stadtmessungsamtes Stuttgart or
www.city-map.de).
|
Local Organizer |
Rolf Rabenseifner
phone 0711 685 65530,
rabenseifner@hlrs.de
|
Pictures from 2009UPC2 |
|
 |
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.
NO-SHOW:
Registered persons that do not cancel and do not show up without any
reasons are blocked for the next year on any of our workshops
(because it is to expensive to produce unused copies of the slides
for them).
|
Limit |
maximum of
42 participants in Stuttgart and Kassel,
35 in Dresden and Aachen,
34 in Garching,
26 in Jülich,
20 an der TUHH
(according to the seats in the rooms). |
Handouts |
Each participant will get a paper copy of all slides.
The MPI-1 part of the course is based on the MPI course developed by the
EPCC
Training and Education Centre,
Edinburgh Parallel Computing Centre.
If you want, you may also buy copies of the standards
MPI-2.2 (Hardcover, 17 Euro) and OpenMP 3.0 (about 8 Euro).
Most material of the course (including the audio information)
can also be viewed in the
ONLINE Parallel Programming Workshop.
|
|