(en construction)
CPU_MASK
Article mis en ligne le 5 septembre 2014
dernière modification le 18 janvier 2016
logo imprimer

On peut également placer les tâches sur des cores spécifiques en utilisant CPU_MASK.

Cette variable permet de placer les différentes tâches sur des cores spécifiques, mais pour ce faire, il faut avoir réserver l’intégralité du nœud au préalable.

Par exemple si on a 10 tâches et qu’on veut les répartir de manière équilibré entre les deux sockets du nœud, disons sur les cores 0-4 et 10-14, on peut trouver la valeur hexadécimale correspondante avec la commande :

Comment faire plus simplement !

Utiliser la commande placement :

Un script utilisant srun devient :



Site réalisé sous SPIP
avec le squelette ESCAL-V3
Version : 3.86.44
Hébergeur : INP Toulouse