INFO 0939: High Performance Scientific Computing - Fall 2017

Schedule

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