Skip to content

General information

Course schedule (draft)

Date Description
Tue 15/09 General introduction - Slides
Tue 22/09
  • Introduction to Git and Gitlab - Slides
Tue 29/09
  • Presentation of the project
  • Computer architectures: single CPU - Slides
  • Optional: C programming language review
Tue 06/10
Tue 13/10
Tue 20/10 Introduction to OpenMP - Slides and source code of examples
Tue 27/10 No class
Tue 03/11 GPU programming with CUDA - Slides
Tue 10/11 Scaling and profiling - Slides
Tue 17/11 Intermediate deadline
Tue 24/11 Class time for project
Tue 01/12 Class time for project
Tue 08/12 Class time for project
Tue 15/12 Final deadline

CÉCI account

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

Create a CÉCI account here

  • Use your university email address and specify cgeuzaine at uliege as supervisor email
  • In the Institution menu, choose
    • University: Université de Liège
    • Département: Département d'Electricité, Electronique et Informatique
    • Unité: Cours INFO0939-1 High Perf. Scient. Comput.

The clusters must be accessed from ULiège network. To connect from home, please install and configure the VPN. Instructions are available here. Instructions on how to connect to the clusters are accessible through the CECI documentation. See instructions for Windows as well as macOS/Linux.