Software installed on the clusters is organised and managed with environment modules that allow choosing a specific version of a software package compiled with a given compiler, linked to chosen libraries, etc. This session explains how modules are used on the clusters. |
Vim is a very powerful text editor installed on all Unix systems, including Mac OSX, and used by many programs as default text editor. Knowing the basics is crucial on HPC. Mastering it will dramatically speed up tasks like the edition of submition scripts, configuration files, code,... |
Slurm is the job manager installed on all CÉCI clusters. The session teaches attendees how to prepare a submission script, how to submit, monitor, and manage jobs on the clusters.
Contents:
|
Checkpointing and Restarting, or the art of stopping some computations to continue them later, or on another computer, is a very convenient way to get past time limits set on the clusters, and to protect against hardware or software failure on the compute nodes. |