DIARIO DELLE LEZIONI
1. Lezione del 26/09/2017: Introduction to parallel computing, examples, top500.org. Parallel architectures.
2. Lezione del 28/09/2017: Parallel architectures, Interconnection networks, Interprocessor communications: point-to-point, collective.
3. Lezione del 29/09/2017: Parallel algorithm design, Parallel programming, MPI.
4. Lezione del 3/10/2017: Parallel performance, Vector products.
5. Laboratorio del 5/10/2017: Calcolare PI con MPI, Guida all'uso del cluster
6. Lezione del 10/10/2017: Matrix-vector and matrix-matrix products.
7. Laboratorio del 12/10/2017: Prodotto matrice-vettore con MPI
8. Lezione del 13/10/2017: Parallel LU factorization.
9. Lezione del 17/10/2017: Parallel LU factorization II.
10. Laboratorio del 19/10/2017: Metodo di Jacobi 1D (MPI)
11. Lezione del 20/10/2017: Parallel Cholesky factorization and solution of triangular systems.
12. Lezione del 24/10/2017: Parallel solution of tridiagonal systems.
13. Laboratorio del 26/10/2017: Metodo di Jacobi 2D (MPI)
14. Lezione del 27/10/2017: Parallel iterative methods for linear systems. Householder transformations.
15. Lezione del 31/10/2017: Givens transformations. Parallel QR factorization.
16. Laboratorio del 2/11/2017: Trasposta di matrice (MPI)
17. Lezione del 3/11/2017: Parallel eigensolvers: power, inverse power, QR, Arnoldi, Lanczos.
18. Lezione del 7/11/2017: PETSc library: VEC, MAT and DM objects.
19. Laboratorio del 9/11/2017: Introduzione a PETSc, Esempio di makefile.
20. Lezione del 14/11/2017: 1D finite element method.
21. Laboratorio del 16/11/2017: Risoluzione parallela di un problema di diffusione-reazione 1D, Esempio di script di lancio.
22. Lezione del 17/11/2017: Q1 finite elements in 2D. Multiplicative Schwarz method.
23. Lezione del 21/11/2017: Additive Schwarz method.
24. Laboratorio del 23/11/2017: Risoluzione parallela di un problema ellittico 2D: precondizionatori Additive Schwarz ad 1 livello.
25. Lezione del 24/11/2017: Non-overlapping Domain Decomposition methods: Schur complement system, Dirichlet-Neumann method.
26. Lezione del 28/11/2017: Neumann-Neumann method, Dirichlet-Dirichlet method.
27. Laboratorio del 30/11/2017: Risoluzione parallela di un problema nonlineare: risolutori SNES.