Можно ли ограничить количество процессоров, которые пользователь может использовать одновременно в SLURM?
Я нашел опцию 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?

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