HPC Formation 2026
from
Thursday, 8 October 2026 (09:30)
to
Thursday, 18 February 2027 (16:00)
Monday, 5 October 2026
Tuesday, 6 October 2026
Wednesday, 7 October 2026
Thursday, 8 October 2026
09:30
Day 1: Intro HPC and SSH
09:30 - 16:00
Room: to be announced
Contributions
09:30
Introduction to HPC
-
Frédéric Wautelet
(
University of Namur
)
11:15
Help us Help you
-
Damien François
(
UCLouvain/CISM
)
13:30
SSH for mac/unix
13:30
SSH for windows
-
Olivier Mattelaer
(
UCLouvain/CISM
)
15:15
Q/A
Friday, 9 October 2026
Saturday, 10 October 2026
Sunday, 11 October 2026
Monday, 12 October 2026
Tuesday, 13 October 2026
Wednesday, 14 October 2026
Thursday, 15 October 2026
09:30
Day 2: Linux Terminal, finding/using sofwtare and text editor (vim): HPC Basic I: Linux, Modules, Vim
HPC Basic I: Linux, Modules, Vim
09:30 - 16:00
Room: A.04B SCES
Contributions
09:30
Learn the (Unix) Command Line Interface
-
Bernard Van Renterghem
(
UCL CISM
)
11:45
How to choose/activate the software version of your choice
-
Bernard Van Renterghem
(
UCL CISM
)
14:00
Vim
-
Jérôme de Favereau
(
UCLouvain/IRMP/CP3
)
Friday, 16 October 2026
Saturday, 17 October 2026
Sunday, 18 October 2026
Monday, 19 October 2026
Tuesday, 20 October 2026
Wednesday, 21 October 2026
Thursday, 22 October 2026
Friday, 23 October 2026
Saturday, 24 October 2026
Sunday, 25 October 2026
Monday, 26 October 2026
Tuesday, 27 October 2026
Wednesday, 28 October 2026
Thursday, 29 October 2026
Friday, 30 October 2026
Saturday, 31 October 2026
Sunday, 1 November 2026
Monday, 2 November 2026
Tuesday, 3 November 2026
Wednesday, 4 November 2026
Thursday, 5 November 2026
09:30
Day 3: Bash Scripting and code versioning: Day 3: Bash Scripting and code versioning
Day 3: Bash Scripting and code versioning
09:30 - 16:00
Room: CYCL09a
Contributions
09:30
Bash Scripting
-
Jérôme de Favereau
(
UCLouvain/IRMP/CP3
)
Pierre-Yves Barriat
(
UCL/ELIC
)
13:30
Code versionning
-
Olivier Mattelaer
(
UCLouvain/CISM
)
Friday, 6 November 2026
Saturday, 7 November 2026
Sunday, 8 November 2026
Monday, 9 November 2026
Tuesday, 10 November 2026
Wednesday, 11 November 2026
Thursday, 12 November 2026
09:30
Day 4: Job sunmission with SLURM: Day 4: SLURM
Day 4: SLURM
09:30 - 16:00
Room: CYCL09a
Contributions
09:30
SLURM: Submitting jobs on HPC
-
Damien François
(
UCLouvain/CISM
)
13:45
SLURM Debugging
-
Damien François
(
UCLouvain/CISM
)
15:00
CECI lab
-
Nicolas Potvin
(
ULB département informatique
)
Friday, 13 November 2026
Saturday, 14 November 2026
Sunday, 15 November 2026
Monday, 16 November 2026
Tuesday, 17 November 2026
Wednesday, 18 November 2026
Thursday, 19 November 2026
09:30
Day 5: Organise your work and storage on HPC: Day 5: Organise your work and storage on HPC
Day 5: Organise your work and storage on HPC
09:30 - 16:00
Room: CYCL09a
Contributions
09:30
Stop and Restart program: (how to beat walltime on HPC)
-
Olivier Mattelaer
(
UCLouvain/CISM
)
11:15
Workflows Management System
-
Damien François
(
UCLouvain/CISM
)
13:30
Data Storage on CECI cluster
-
Ariel Lozano
(
ULB
)
Friday, 20 November 2026
Saturday, 21 November 2026
Sunday, 22 November 2026
Monday, 23 November 2026
Tuesday, 24 November 2026
Wednesday, 25 November 2026
Thursday, 26 November 2026
09:30
Day 6: Development good practice and scripting languages: Day 6: Development good practice and scripting languate
Day 6: Development good practice and scripting languate
09:30 - 16:00
Room: CYCL09a
Contributions
09:30
Introduction to scientific software development and deployment
-
Damien François
(
UCLouvain/CISM
)
11:00
Containers on HPC
-
Olivier Mattelaer
(
UCLouvain/CISM
)
13:30
Introduction to scripting
-
Damien François
(
UCLouvain/CISM
)
Friday, 27 November 2026
Saturday, 28 November 2026
Sunday, 29 November 2026
Monday, 30 November 2026
Tuesday, 1 December 2026
Wednesday, 2 December 2026
Thursday, 3 December 2026
09:30
Day 7: Compiling and debugging: Day 7: Compiling and debugging
Day 7: Compiling and debugging
09:30 - 16:00
Room: CYCL09a
Contributions
09:30
How to speed up your code at low cost?
-
Bernard Van Renterghem
(
UCL CISM
)
10:30
Make/Cmake
-
Nicolas Potvin
(
ULB département informatique
)
13:30
Debuggin and profiling
-
Bernard Van Renterghem
(
UCL CISM
)
Friday, 4 December 2026
Saturday, 5 December 2026
Sunday, 6 December 2026
Monday, 7 December 2026
Tuesday, 8 December 2026
Wednesday, 9 December 2026
Thursday, 10 December 2026
09:30
Day 8: Introduction to scripting language (Python and Julia): Day 8: Introduction to scripting language (Python and Julia)
Day 8: Introduction to scripting language (Python and Julia)
09:30 - 16:00
Room: CYCL09a
Contributions
09:30
Introduction to Python
-
Jérôme de Favereau
(
UCLouvain/IRMP/CP3
)
13:00
Introduction to Julia
-
Cédric Simal
(
Université de Namur
)
Friday, 11 December 2026
Saturday, 12 December 2026
Sunday, 13 December 2026
Monday, 14 December 2026
Tuesday, 15 December 2026
Wednesday, 16 December 2026
Thursday, 17 December 2026
Friday, 18 December 2026
Saturday, 19 December 2026
Sunday, 20 December 2026
Monday, 21 December 2026
Tuesday, 22 December 2026
Wednesday, 23 December 2026
Thursday, 24 December 2026
Friday, 25 December 2026
Saturday, 26 December 2026
Sunday, 27 December 2026
Monday, 28 December 2026
Tuesday, 29 December 2026
Wednesday, 30 December 2026
Thursday, 31 December 2026
Friday, 1 January 2027
Saturday, 2 January 2027
Sunday, 3 January 2027
Monday, 4 January 2027
Tuesday, 5 January 2027
Wednesday, 6 January 2027
Thursday, 7 January 2027
Friday, 8 January 2027
Saturday, 9 January 2027
Sunday, 10 January 2027
Monday, 11 January 2027
Tuesday, 12 January 2027
Wednesday, 13 January 2027
Thursday, 14 January 2027
09:30
Day 9: Parallel Computing: Day 9: Parralel Computing
Day 9: Parralel Computing
09:30 - 16:00
Room: CYCL09a
Contributions
09:30
Intro to parallel computing
-
Damien François
(
UCLouvain/CISM
)
13:30
MPI
-
Orian Louant
(
Université de Liège
)
Friday, 15 January 2027
Saturday, 16 January 2027
Sunday, 17 January 2027
Monday, 18 January 2027
Tuesday, 19 January 2027
Wednesday, 20 January 2027
Thursday, 21 January 2027
09:30
Day 10: Shared Memory and Slurm for complex jobs: Day 10: Shared Memory and Slurm for complex jobs
Day 10: Shared Memory and Slurm for complex jobs
09:30 - 16:00
Room: CYCL09a
Contributions
09:30
Parallel programming with OpenMP
-
Orian Louant
(
Université de Liège
)
14:00
Slurm for complex jobs
-
Damien François
(
UCLouvain/CISM
)
Friday, 22 January 2027
Saturday, 23 January 2027
Sunday, 24 January 2027
Monday, 25 January 2027
Tuesday, 26 January 2027
Wednesday, 27 January 2027
Thursday, 28 January 2027
09:30
Day 11: Programming with GPU: Day 11: Programming on GPU
Day 11: Programming on GPU
09:30 - 16:00
Room: CYCL09a
Contributions
09:30
Introduction to GPU and CUDA
-
Olivier Mattelaer
(
UCLouvain/CISM
)
11:15
HIP
-
Orian Louant
(
Université de Liège
)
13:30
Excercice on how to port/optimize cuda kernel
-
Olivier Mattelaer
(
UCLouvain/CISM
)
Orian Louant
(
Université de Liège
)
Friday, 29 January 2027
Saturday, 30 January 2027
Sunday, 31 January 2027
Monday, 1 February 2027
Tuesday, 2 February 2027
Wednesday, 3 February 2027
Thursday, 4 February 2027
Friday, 5 February 2027
Saturday, 6 February 2027
Sunday, 7 February 2027
Monday, 8 February 2027
Tuesday, 9 February 2027
Wednesday, 10 February 2027
Thursday, 11 February 2027
02:45
Day 12: Scripting for HPC (Python and Julia): Day 12: Scripting for HPC (Python and Julia)
Day 12: Scripting for HPC (Python and Julia)
02:45 - 16:00
Room: CYCL09a
Contributions
09:30
Julia for HPC
-
Cédric Simal
(
Université de Namur
)
13:15
Python for HPC
-
Ariel Lozano
(
ULB
)
Nicolas Potvin
(
ULB département informatique
)
Friday, 12 February 2027
Saturday, 13 February 2027
Sunday, 14 February 2027
Monday, 15 February 2027
Tuesday, 16 February 2027
Wednesday, 17 February 2027
Thursday, 18 February 2027
09:30
Day 13: Handling Data on HPC: Day 13: Handling Data on HPC
Day 13: Handling Data on HPC
09:30 - 16:00
Room: MERC04
Contributions
09:30
NetCDF and HDF5: file formats for HPC
-
Pierre-Yves Barriat
(
UCL/ELIC
)
12:00
Data Privacy
-
Damien François
(
UCLouvain/CISM
)
14:00
Datalad: Control version system for large files
-
Damien François
(
UCLouvain/CISM
)