Iterative Linear Solvers and Parallelization

Course provider: LRZ, HLRS, Uni. Kassel, SFB/TRR30, and IAG
Target profile: http://www.hlrs.de/training/2018-09-10-iter-g/
Date:
10 September 2018 to 14 September 2018
Registration deadline:
12 Aug 2018
Place: Garching (
Germany
)
Course level: Open to all
Keywords: parallel programming, MPI, OpenMP, iterative and parallel solvers, PETSc.

Course description:

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 provides scientific training in Computational Science, and in addition, the scientific exchange of the participants among themselves. It is organized by LRZ, HLRS, Uni. Kassel, SFB/TRR30, and IAG.

Prerequisites:

Wednesday + Thursday: Basics of linear algebra
Monday + Tuesday + Friday: Unix / C or Fortran

Language:

The course language is German.

Application procedure:

For full course information and registration process, see http://www.hlrs.de/training/2018-09-10-iter-g/.

Registration will open in April 2018.

Note that attendees must pay a fee to attend this course.