Innovatives Supercomputing in Deutschland
current edition
archive
centers
events
download
about inSiDE
High-Performance Computing Courses and Tutorials
LRZ   HLRS   NIC


LRZ
www.lrz.de

Introduction to modern Fortran and associated Tools

Date & Location
January 29 - February 6, 2009
LRZ Building, Garching
A video conference to RRZE will be organized if there is suffi cient interest.

Contents
This course is targeted at audiences with two levels of expertise: Participants with basic programming experience in C, C++ or Fortran should attend the fi rst part of the course, while for participants with extensive Fortran 95 knowledge it will be suffi cient to take part in the lectures covering the advanced Fortran features, according to individual interest. The participants of the course have the opportunity to experiment with the lecture materials in hands-on sessions.

Webpage
http://www.lrz.de/services/compute/courses/#HPCFortran


Parallel Programming of High Performance Systems

Date & Location
March 2-8, 2009
LRZ Building, Garching
RRZE Building, Erlangen (Video Conference)

Contents
This course is targeted at students and scientists with interest in programming modern HPC hardware, specifi cally the large scale parallel computing systems available in Jülich, Stuttgart and Munich. Prerequisite for this course is good knowledge and practice in programming with at least one of the standard HPC languages: Fortran 95 (or higher), C or C++.

Webpage
http://www.lrz.de/services/compute/courses/#ParallelProgramming


HLRS
www.hlrs.de

Iterative Linear Solvers and Parallelization

Date & Location
March 2-6, 2009
HLRS, Stuttgart

Contents
The focus is on iterative and parallel solvers, the parallel programming models MPI and OpenMP, and the parallel middleware PETSc. Different modern Krylov Subspace Methods (CG, GMRES, BiCGSTAB ...) as well as highly effi cient preconditioning and multigrid techniques are presented in the context of real life applications. Hands-on sessions (C/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 University of Kassel, HLRS, IAG, and LRZ.

Webpage
http://www.hlrs.de/events


Introduction to Computational Fluid Dynamics

Date & Location
March 9-13, 2009
University of Kassel

Contents
Numerical methods to solve the equations of Fluid Dynamics are presented. The main focus is on explicit Finite Volume schemes for the compressible Euler equations. Hands-on sessions will manifest the content of High Performance Computing Courses and Tutorials Autumn 2008 • Vol. 6 No. 2 • inSiDE 75 the lectures. Participants will learn to implement the algorithms, but also to apply existing software and to interpret the solutions correctly. Methods and problems of parallelization are discussed. This course is organized by HLRS, IAG, and University of Kassel, and is based on a lecture and practical awarded with the "Landeslehrpreis Baden-Württemberg 2003".

Webpage
http://www.hlrs.de/events


Fortran for Scientific Computing

Date & Location
March 23-27, 2009
HLRS, Stuttgart

Contents
This course is dedicated for scientists and students to learn (sequential) programming of scientifi c applications with Fortran. The course teaches newest Fortran standards. Hands-on sessions will allow users to immediately test and understand the language constructs.

Webpage
http://www.hlrs.de/events


NEC SX-8 Usage and Programming

Date & Location
March 30-31, 2009
HLRS, Stuttgart

Contents
The course is focused on vectorizing and parallelizing on NEC SX-8 and SX-9.

Webpage
http://www.hlrs.de/events


3rd HLRS Parallel Tools Workshop

Date & Location
July 6-7, 2009 – HLRS
HLRS, Stuttgart

Contents
This workshop offers to the industrial and scientifi c user community, as well as the tools developers itself an in-depth workshop on the state-of-the-art of parallel programming tools, ranging from debugging tools, performance analysis and best practices in integrated developing environments for parallel platforms. Participants and tools developers itself will get the chance to see the strengths of the various tools. Therefore, this work shop is focused on persons who already know about parallel programming. Hands-on sessions will give a fi rst touch and allow to test the features of the tools.

Webpage
http://www.hlrs.de/events



NIC
www.fz-juelich.de/nic

Parallel Programming with MPI, OpenMP and PETSc

Date & Location
November 26-28, 2008
JSC/NIC, Research Centre Jülich

February 16-19, 2009
ZIH, Dresden

Contents
The focus is on MPI, OpenMP, and PETSc. Hands-on sessions (C/Fortran) will allow to immediately test and understand the basic constructs of the presented programming models. Course language is English. Lecturer: R. Rabenseifner (HLRS)

Webpage
http://www.hlrs.de/events
http://www.fz-juelich.de/jsc/neues/termine/mpi-openmp


Education in Scientific Computing

Date & Location
August 3 - October 9, 2009
JSC/NIC, Research Centre Jülich

Contents
Guest Students´ Programme "Scientific Computing" to support education and training in the fi elds of supercomputing. Application deadline is April 30, 2009.

Webpage
http://www.fz-juelich.de/jsc/gaststudenten


CECAM Tutorial Programming Parallel Computers

Date & Location
2009 (tentative)
JSC/NIC, Research Centre Jülich

Contents
This tutorial provides a thorough introduction to scientifi c parallel programming. It covers parallel programming of distributed and hybrid memory model architectures, as well as parallel I/O. Lectures will alternate with hands-on exercises.

Webpage
http://www.cecam.org/tutorials.html