Можно ли ограничить количество процессоров, которые пользователь может использовать одновременно в SLURM?


Можно ли ограничить количество процессоров, которые пользователь может использовать одновременно в SLURM?

23.01.2020 03:44:05 Просмотров 59 Источник

Я нашел опцию MaxJobs и в сочетании с MaxCpus это устанавливает верхний предел для количества процессоров, которые кто-то может использовать, но это также стимулирует их всегда максимизировать количество процессоров, которые вы можете использовать на одно задание. Можно ли установить максимальное количество процессоров, которые кто-то может использовать, а затем позволить им решить, сколько заданий они будут использовать для использования своих доступных процессоров?

Поэтому, если я установлю MaxJobs на 5 и maxcpus на 10, один пользователь может использовать 50 процессоров в одном, но только если они максимизируют свои процессоры на задание, что не очень эффективно.

У вопроса есть решение - Посмотреть?

Ответы - Можно ли ограничить количество процессоров, которые пользователь может использовать одновременно в SLURM? / Is it possible to limit the number of cpus a user can use at the same time in SLURM?

Является ответом!
FlorianEn

24.01.2020 12:35:59

В итоге я решил эту проблему, установив QOSMaxCpuPerUserLimit равным 50, а ограничение maxjobs-25, что позволяет пользователям использовать столько процессоров на задание, сколько они считают нужным, при этом все еще имея ограничение на использование оборудования.

Помочь в развитии проекта:
Закрыть X