INFO 0939: High Performance Scientific Computing - Fall 2022

Schedule

  Course Project
Tue 20/09 General introduction (slides); Connection to the HPC clusters
Tue 27/09 No class
Tue 04/10 Computer architectures, single CPU (slides to read before class); Presentation of the project Project statement - Additional info (including deadlines)
Tue 11/10 Computer architectures, parallel computers (slides to read before class); Introduction to parallel programming (slides to read before class); Introduction to the computing environment (slides), C refresher (examples)
Tue 18/10 Introduction to OpenMP (slides, examples)
Tue 25/10 More on OpenMP Project intermediate deadline 1 (serial version)
Tue 01/11 No class
Tue 08/11 MPI (slides, code example)
Tue 15/11 Class time for project
Tue 22/11 Class time for project (local 1.97) Project intermediate deadline 2 (OpenMP version)
Tue 29/11 Class time for project
Tue 06/12 Class time for project
Tue 13/12 Class time for project
Tue 20/12 Class time for project
Fri 13/01/2023 Project final deadline 3 (MPI version)
20&23/01/2023 Exam (local I.21; Teams link)

Access the CECI clusters

This course requires the use of the CECI clusters for the realization of the projects. To get access, please follow the following steps:

Useful links