INFO 0939: High Performance Scientific Computing - Fall 2017

Schedule

    Project (evaluation)
Tue 19/09 Cluster connection and introduction to SLURM
Tue 26/09General introduction (slides); Review: C programming language
Tue 03/10 Computer architectures (slides) Project 1
Tue 10/10 Class time for project 1
Tue 17/10 Parallel programming (slides) and numerical treatment of differential equations (slides); Introduction to MPI, part I (slides); Class time for practical use of MPI on clusters
Tue 24/10 Introduction to MPI, part II Project 2
Tue 31/10 No class (All Saints holiday)
Tue 07/11 Introduction to BLAS (slides); Class time for project 2
Tue 14/11 Introduction to OpenMP (slides); Numerical treatment of differential equations (continued) (slides)
Tue 21/11 Direct (slides) and iterative (slides) linear solvers; High-performance linear algebra (slides); Class time for project 3 Project 3
Tue 28/11 Class time and TA office hours for project 3
Tue 05/12 Class time and TA office hours for project 3
Tue 12/12 Class time and TA office hours for project 3
Tue 19/12 Class time and TA office hours for project 3

Useful links