premierspas
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
premierspas [2017/06/16 12:34] – toussain | premierspas [2024/01/11 09:00] (Version actuelle) – admin | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Utilisation du gestionnaire | + | ====== Utilisation du cluster et de SLURM ====== |
+ | |||
+ | Un **cluster** est un regroupement de machines dédiées au calcul. Il est composé d'une machine frontale (" | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | =====Accès au cluster===== | ||
+ | On accède au cluster en se connectant (en ssh) sur le serveur **frontalhpc2020** et en utilisant le login / mot de passe de son compte habituel. Pour exécuter un programme sur un nœud de calcul, l' | ||
+ | |||
+ | |||
===== Qu' | ===== Qu' | ||
- | SLURM (Simple Linux Utility for Resource Management) est un gestionnaire de ressources et ordonnanceur de tâches pour des clusters LINUX. Il permet de répartir au mieux les ressources de calcul (CPU, GPU, RAM) entre utilisateurs en gérant des files d' | + | SLURM (Simple Linux Utility for Resource Management) est un gestionnaire de ressources et ordonnanceur de tâches pour des clusters LINUX. Il permet de répartir au mieux les ressources de calcul (CPU, GPU, RAM) entre utilisateurs en gérant des files d' |
+ | |||
+ | Les processus d'un utilisateur sont confinés aux ressources (CPU notamment) qu'il a réservées : il ne peut pas accéder aux CPU réservés par d' | ||
+ | |||
+ | |||
+ | Une documentation complète est disponible sur le site de SLURM : [[http:// | ||
==== Le vocabulaire ==== | ==== Le vocabulaire ==== | ||
Ligne 36: | Ligne 52: | ||
Pour soumettre un job (demande d' | Pour soumettre un job (demande d' | ||
- | * soit définir son job dans un script et le lancer à l'aide de la commande sbatch | + | * soit définir son job dans un script et le lancer à l'aide de la commande sbatch, |
- | * soit lancer directement son job en ligne de commande à l'aide de la commande srun (voir section 2.2.2). | + | * soit lancer directement son job en ligne de commande à l'aide de la commande srun. |
==== Soumettre un job en utilisant un script ==== | ==== Soumettre un job en utilisant un script ==== | ||
Ligne 101: | Ligne 117: | ||
</ | </ | ||
+ | <color # | ||
premierspas.1497609277.txt.gz · Dernière modification : 2018/10/11 22:49 (modification externe)