General information
- Time: Tue 1:45pm, Montefiore R7. This class is taught in English.
- Instructors:
- Christophe Geuzaine (cgeuzaine at uliege)
- Orian Louant (orian.louant at uliege)
- David Colignon (david.colignon at uliege)
- Textbook: The Science of Computing: The Art of High Performance Computing, volume 1 by Victor Eijkhout, Edmond Chow and Robert van de Geijn.
Course schedule (draft)
| Date | Description |
|---|---|
| Tue 15/09 | General introduction - Slides |
| Tue 22/09 |
|
| Tue 29/09 |
|
| 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.
Useful links
- Linux command line tutorial
- C language tutorials:
- TOP500 Supercomputing Sites