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.
- Emmanuel Courcelle (Calmip, Toulouse)