Description
Les systèmes nationaux utilisent un planificateur de tâches appelé “Slurm”. Lors de cet atelier, vous apprendrez comment fonctionne Slurm et comment il alloue les tâches, vous aidant à : minimiser le temps d'attente en formulant des demandes raisonnables ; demander uniquement les ressources nécessaires pour améliorer l'efficacité ; augmenter le débit ; exécuter plusieurs tâches simultanément ; et résoudre les problèmes et traiter les plantages.
Prérequis
Introduction à Linux et Introduction à la programmation en scripts shell, ou expérience équivalente. Les participants doivent disposer d’un compte actif sur le CCDB.
Détails
Objectifs d'apprentissage
1. Décrivez comment Slurm planifie les tâches sur les systèmes HPC
Soumettez des tâches en utilisant les commandes et scripts Slurm
Demandez des ressources comme le CPU, la mémoire et le temps pour les tâches
Améliorez les demandes de tâches pour réduire les temps d’attente et augmenter l’efficacité
Exécutez plusieurs tâches simultanément en utilisant Slurm
Vérifiez et gérez les tâches en cours et celles en file d’attente
Identifiez et corrigez les erreurs courantes de tâches
Qui devrait s'inscrire
Ce workshop s’adresse aux utilisateurs HPC qui sont à l’aise avec Linux et la programmation de scripts en ligne de commande mais qui sont nouveaux avec Slurm, ainsi qu’aux utilisateurs expérimentés souhaitant passer à Slurm ou améliorer leur efficacité avec le planificateur.