Cours/Séminaire
Outils de placement de processus
Réalisation : 21 janvier 2021 - Mise en ligne : 19 février 2021
  • document 1 document 2 document 3
  • niveau 1 niveau 2 niveau 3

Le placement de processus est essentiel à l'optimisation des performances au moment de l'attribution des ressources sur un cluster de calcul. Il est cependant parfois délicat, notamment dans le cas de parallélisation avec des processus légers de bien suivre si les processus s'exécutent bien suivant l'ordonnancement prévu. Cet outil permet de faciliter cette étape et d'aider à sa validation. Il permet également de vérifier que les GPUs sont effectivement utilisés le cas échéant.

Placement est préconfiguré pour utilisation avec SLURM, mais il est simple de l'adapter à un autre gestionnaire de travaux, et on peut même l'utiliser sur un serveur en mode interactif. Il peut être installé sans avoir les droits root.



Lieu de réalisation
en ligne
Langue :
Français
Conditions d'utilisation
Droit commun de la propriété intellectuelle
DOI : 10.60527/88fn-k048
Citer cette ressource :
GroupeCalcul. (2021, 21 janvier). a voire. [Vidéo]. Canal-U. https://www.canal-u.tv/130884. (Consultée le 5 novembre 2026)

a voire

par Jean DUBOIS, le 30 juin 2022
Cours/Séminaire
Outils de placement de processus
Outils de placement de processus
Le placement de processus est essentiel à l'optimisation des performances au moment de l'attribution des ressources sur un cluster de calcul. Il est cependant parfois délicat, notamment dans le cas de parallélisation avec des processus légers de bien suivre si les processus s'exécutent bien suivant l'ordonnancement prévu. Cet outil permet de faciliter cette étape et d'aider à sa validation. Il permet également de vérifier que les GPUs sont effectivement utilisés le cas échéant. Placement est préconfiguré pour utilisation avec SLURM, mais il est simple de l'adapter à un autre gestionnaire de travaux, et on peut même l'utiliser sur un serveur en mode interactif. Il peut être installé sans avoir les droits root.
01:02:46
  • document 1 document 2 document 3
  • niveau 1 niveau 2 niveau 3
Débuter à: 00:00:00
Vidéo pédagogique
Conteneurs et runtime pour le HPC
Conteneurs et runtime pour le HPC
Souchal, Martin (19..-....)
Martin Souchal présente les solutions actuelles de conteneurisation pour le calcul intensif.
01:07:23
  • document 1 document 2 document 3
  • niveau 1 niveau 2 niveau 3
Débuter à: 00:00:00
Vidéo pédagogique
Déploiement d'un jupyterhub avec kubernetes - exposé
Déploiement d'un jupyterhub avec kubernetes - exposé
Cailletaud, Rémi (19..-....)
Rémi Cailletaud présente le déploiement d'une instance JupyterHub utilisant des ressources GPU avec Kubernetes
00:51:26
  • document 1 document 2 document 3
  • niveau 1 niveau 2 niveau 3
Débuter à: 00:00:00
Vidéo pédagogique
Déploiement d'un jupyterhub avec kubernetes - Démonstration
Déploiement d'un jupyterhub avec kubernetes - Démonstration
Cailletaud, Rémi (19..-....)
Rémi Cailletaud donne un tutoriel sur le déploiement d'une instance JupyterHub utilisant des ressources GPU avec Kubernetes
00:32:42
  • document 1 document 2 document 3
  • niveau 1 niveau 2 niveau 3
Débuter à: 00:00:00
Vidéo pédagogique
Intégration continue pour le HPC sur PlaFRIM
Intégration continue pour le HPC sur PlaFRIM
L'objectif, à travers cette présentation, est d'exposer l'état de l'expérience menée à travers différents centres de partages de ressources. Ce partage concerne en particuliers les responsables de plateforme outil pour l'nitégration continue d'un côté et les administrateurs de moyens de calcul de l'autre, mettant à disposition de la communauté des chercheurs en HPC des plateformes dédiées pour l'intégration continue dans ce contexte particuliers.
00:50:41
  • document 1 document 2 document 3
  • niveau 1 niveau 2 niveau 3
Débuter à: 00:00:00
Vidéo pédagogique
Vers un environnement reproductible pour les bloc-notes Jupyter
Vers un environnement reproductible pour les bloc-notes Jupyter
Courtès, Ludovic (1980-....)
Les bloc-notes Jupyter sont devenus un élément important dans la boîte à outils de la recherche reproductible, permettant de mêler un récit scientifique à du code et au résultat de son évaluation. Ces bloc-notes souffrent toutefois d’un problème majeur : ils ne déclarent pas l’environnement logiciel dans lequel doit s’exécuter le code.  Cet exposé présente les limites des solutions les plus courantes à ce problème et propose une approche différente. Guix-Jupyter est un « noyau » Jupyter qui permet d’include dans les bloc-notes des annotations de déploiement logiciel mais aussi de dépendance sur des données externes. Guix-Jupyter en est à ses débuts mais il montre déjà que des bloc-notes auto-suffisants et reproductibles sont possibles.
00:28:30
  • document 1 document 2 document 3
  • niveau 1 niveau 2 niveau 3
Débuter à: 00:00:00
Vidéo pédagogique
Utilisation de PlaFRIM pour l’intégration continue des codes d’algèbre
Utilisation de PlaFRIM pour l’intégration continue des codes d’algèbre
Pruvost, Florent (1985-....)
L'équipe de recherche Inria HiePACS développe une pile logicielle de solveurs d'algèbre linéaire parallèles. Les enjeux majeurs sont la performance et le passage à l'échelle sur des machines de calculs toujours plus grandes et hétérogènes (CPUs Intel, AMD, IBM, GPUs Nvidia, ...). Pour répondre à ce challenge ces solveurs numériques tirent partis de nombreuses autres bibliothèques sous-jacentes spécialisées (moteurs d'exécutions, noyaux de calcul, MPI, CUDA, ...) et deviennent des objets logiciels modulaires et complexes. La compréhension, le contrôle et la répétabilité des performances obtenues est aussi difficile car dépend de nombreux paramètres : architecture des noeuds, réseaux, versions des bibliothèques, paramètres d'entrées. Afin de mieux maîtriser l'évolution des performances au cours des développements nous avons mis au point une
00:54:18
  • document 1 document 2 document 3
  • niveau 1 niveau 2 niveau 3
Débuter à: 00:00:00
Vidéo pédagogique
Notebook Jupyter dans un centre de Tier 1
Notebook Jupyter dans un centre de Tier 1
Lacroix, Rémi (1984-)
Rémi Lacroix nous présente comment l'IDRIS a intégré un service de notebooks Jupyter pour les utilisateurs de ces moyens de calcul.
00:25:52
  • document 1 document 2 document 3
  • niveau 1 niveau 2 niveau 3
Débuter à: 00:00:00
Vidéo pédagogique
Packaging dans un centre de Tier 1
Packaging dans un centre de Tier 1
Lacroix, Rémi (1984-)
Rémi Lacroix nous présente la solution de packaging mise en place par l'IDRIS pour ses utilisateurs.
01:16:23
  • document 1 document 2 document 3
  • niveau 1 niveau 2 niveau 3
Débuter à: 00:00:00
Vidéo pédagogique
Conteneurs dans un centre de Tier 1
Conteneurs dans un centre de Tier 1
Lacroix, Rémi (1984-)
Rémi Lacroix nous présente la solution de conteneurs pour le HPC déployée à l'IDRIS.
00:28:14
  • document 1 document 2 document 3
  • niveau 1 niveau 2 niveau 3
Débuter à: 00:00:00
Débuter à: 00:00:00
Vidéo pédagogique
HPC, architectures et performances
HPC, architectures et performances
Desprez, Frédéric (1964-.... ; auteur en informatique)
Les unités de traitement parallèles sont maintenant partout. Depuis les tablettes connectées jusqu'aux supercalculateurs des grands laboratoires nationaux, l'utilisation de leurs nouvelles fonctionnalités nécessite une compréhension du fonctionnement des algorithmes distribués et des caractéristiques intrinsèques de leurs architectures. Dans cet exposé, nous ferons un tour d'horizon rapide des principes des diverses architectures actuelles, de l'algorithmique parallèle et de la manière de comprendre les performances de ces algorithmes.  
00:54:04
  • document 1 document 2 document 3
  • niveau 1 niveau 2 niveau 3
Débuter à: 00:00:00
Conférence
L’ELT : L’ŒIL GÉANT DE L'EUROPE SUR L'INFINI
L’ELT : L’ŒIL GÉANT DE L'EUROPE SUR L'INFINI
Vernet, Joël (1973-.... ; astrophysique)
L’ELT ou Extremely Large Telescope, est le plus gros télescope du monde actuellement en construction dans le désert d’Atacama au Chili sous l'égide de l’ESO (Observatoire Européen Austral) en partenariat avec les entreprises et instituts de recherches européens les plus en pointe. Avec ses 39m de diamètre, ce télescope révolutionnaire permettra des avancées majeures sur toutes les grandes questions de l’astrophysique actuelle, des planètes aux premières galaxies de l’Univers. Je vous propose de plonger au coeur de ce projet titanesque et de découvrir quelques uns des défis majeurs de cette extraordinaire aventure humaine et technologique.
01:34:00
  • document 1 document 2 document 3
  • niveau 1 niveau 2 niveau 3
Débuter à: 00:00:00