Как настроить многофакторную очередь с приоритетами в Slurm - PullRequest
0 голосов
/ 14 марта 2019

Я ищу помощи для настройки очереди приоритетов в Slurm,

очень похоже на это:

Как установить максимальный приоритет для задания Slurm?

и

https://slurm.schedmd.com/priority_multifactor.html

но как / где мне реализовать этот код?Это код C ++ или Slurm?

job_desc_msg_t job_update;
slurm_init_job_desc_msg(&job_update);
job_update.job_id = target_job_id;
job_update.priority = 4294967295;
slurm_update_job(&job_update);

Я пытался поместить этот код в /etc/slurm/slurm.conf, но это ничего не дает.Если кто-то может уточнить помимо того, что говорится в https://slurm.schedmd.com/priority_multifactor.html, так как это не дает достаточно информации о том, как реализовать внутри slurm.

[Edit] Я пытаюсь получить священную статистику, такую ​​как в настоящее времятекущая задача пользователя / и текущая задача пользователя, чтобы вычислить следующую работу этого пользователя.Таким образом, вместо FIFO каждый пользователь может запустить несколько заданий.таким образом, тот, кто ставит в очередь в 9:00 утра 100 рабочих мест, не насыщает весь кластер.Таким образом, все остальные должны ждать, пока все 100 закончат.

...