Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
slurm:priorite [2015/06/11 15:17] montap01 [Consulter l'utilisation comptabilisée] |
slurm:priorite [2023/01/03 15:26] (Version actuelle) montap01 ↷ Liens modifiés en raison d'un déplacement. |
||
---|---|---|---|
Ligne 16: | Ligne 16: | ||
===== Critères de calcul ===== | ===== Critères de calcul ===== | ||
- | Dans notre configuration, | + | Dans notre configuration, |
- | * L'âge | + | |
* Le partage équitable (// | * Le partage équitable (// | ||
* La partition | * La partition | ||
Ligne 31: | Ligne 30: | ||
==== Formule de calcul ==== | ==== Formule de calcul ==== | ||
Job_priority = | Job_priority = | ||
- | (PriorityWeightAge) * (age_factor) + | ||
(PriorityWeightFairshare) * (fair-share_factor) + | (PriorityWeightFairshare) * (fair-share_factor) + | ||
(PriorityWeightPartition) * (partition_factor) + | (PriorityWeightPartition) * (partition_factor) + | ||
Ligne 41: | Ligne 39: | ||
Les poids de chaque facteur doivent être suffisamment élevé pour que les valeurs de priorité diffèrent. | Les poids de chaque facteur doivent être suffisamment élevé pour que les valeurs de priorité diffèrent. | ||
- | ==== Âge ==== | ||
- | * Dépend du temps d' | ||
- | * Poids de ce critère : 10000 | ||
- | * La valeur varie au cours du temps | ||
- | * La valeur maximale (1.0) est atteinte au bout de 7 jours d' | ||
==== Partition ==== | ==== Partition ==== | ||
Ligne 51: | Ligne 44: | ||
* Poids : 30000 | * Poids : 30000 | ||
* La valeur ne varie pas au cours du temps | * La valeur ne varie pas au cours du temps | ||
- | * Voir l' | + | * Voir l' |
==== Fair-share ==== | ==== Fair-share ==== | ||
* Ce facteur est calculé en fonction de l' | * Ce facteur est calculé en fonction de l' | ||
- | * Poids : 20000 | + | * Poids : 70000 |
* Les ressources mesurées sont uniquement le temps CPU | * Les ressources mesurées sont uniquement le temps CPU | ||
* La valeur varie en fonction du temps et des ressources réellement consommées | * La valeur varie en fonction du temps et des ressources réellement consommées | ||
Ligne 66: | Ligne 59: | ||
Le facteur partition est calculé par normalisation de la valeur de priorité de la partition choisie par rapport à la valeur maximale de toutes les partitions. | Le facteur partition est calculé par normalisation de la valeur de priorité de la partition choisie par rapport à la valeur maximale de toutes les partitions. | ||
- | ==== rapide / 24h / cluster ==== | + | ==== rapide / normal |
- | * Sur la partie " | + | * Sur la partie " |
- | * La priorisation est construite par l' | + | * La priorisation est construite par l' |
* qui se chevauchent (contiennent les mêmes nœuds) | * qui se chevauchent (contiennent les mêmes nœuds) | ||
* avec des priorités différentes | * avec des priorités différentes | ||
Ligne 80: | Ligne 73: | ||
===== Fair-share ===== | ===== Fair-share ===== | ||
- | * Comme nous l' | + | * Comme nous l' |
* Il est basé sur la mesure l' | * Il est basé sur la mesure l' | ||
* Le calcul du facteur est fait en comparaison | * Le calcul du facteur est fait en comparaison | ||
- | * à une allocation | + | * à une part donnée |
* à l' | * à l' | ||
* Comme tout facteur, la valeur calculée sera un réel dans [0; 1.0] | * Comme tout facteur, la valeur calculée sera un réel dans [0; 1.0] | ||
Ligne 116: | Ligne 109: | ||
==== Utilisation passée ==== | ==== Utilisation passée ==== | ||
* L' | * L' | ||
- | * La demi vie est fixée à : 14 jours | + | * La demi vie est fixée à : 90 jours |
* Pour atteindre la part d' | * Pour atteindre la part d' | ||
* Autrement dit, la consommation de ressources par les autres membres du laboratoire, | * Autrement dit, la consommation de ressources par les autres membres du laboratoire, |