Gundolf Haase, University of Graz, email .
Date | Topic | Supplementing material |
Winter School in Isfahan | ||
Jan 26 | First steps in C++ (T_1) | intro_function (tar,
doc);
Loops.cpp (source, html),
skalar (tar, doc) Task means; Task div_3_5; |
Jan 27 | Vectors and matrices (T_2), Object oriented data (T_3) |
skalar_stl (tar, doc);
intro_secretnumber (tar,
doc);
intro_vector_densematrix (tar,
doc);
intro_crsmatrix(tar, doc) Task Kahan; Task Goldbach; Task DenseMatrices; |
Jan 28 | Introduction Parallelization and OpenMP (P_0) | shm: skalar (tar, html) |
Jan 29 | Iterative methods (P_1), Parallel FEM (P_2), MPI parallel(P_3) |
shm: jacobi (tar, html) |
Jan 30 | Multigrid(P_4), parallel AMG
(P_5), Howto(P_9), for the unpatient |
MPI-old: jacobi (tar),
geom_multigrid(tar) |
Feb 2 | C++, compile, link, run; Makefile | |
Feb 3 | Vectors and matrices (T_2), Templates Object oriented data (T_3), Clases |
skalar_stl (tar, doc);
intro_secretnumber (tar,
doc); template for Kahan (tar) intro_class_area (tar, doc) intro_vector_densematrix (tar, doc); intro_crsmatrix(tar, doc) |
Feb 4 | Data structures for 2D FEM | jacobi (tar, doc), jacobi_oo (tar, doc) |
Feb 5 | Data structures for Multigrid | |
Feb 6 | ||
Summer School in Graz | ||
Sept 2 | Recalling MPI-library; Tasks for MPI | Tasks for MPI; First template for E1-E4 (tar, doc) |
Sept 3 | Data exchange in MPI-parallel PDE solvers. | Interfaces suggestion for E5-E8 (doc),
Vector accumulation template for E9-E13 (tar,
doc) |
Sept 3 | Jacobi iteration in parallel; Multigrid. | Parallel algebra for Jacobi iteration(slides), Jacobi template for E14 (tar, doc) |
Sept 4 | Intro hybrid programming; GPU programming | |
Sept 12 | Presentation of results by students, discussions. Further topics. |
Further links:
Your Homework:
IASS19:
Sept 6, 2019