Я хочу знать, сколько зарезервированных процессоров фактически использовал исполняемый скрипт, чтобы я мог оптимизировать резервирование процессора (не превышая резервные процессоры)
Например, если я выполнил скрипт с ограничениями, такими как
srun -t 60 -c 4 --mem=10000 SOMECOMMAND
После завершения задания я могу получить статистику задания, например,
sacct -l -j JOBNR
Из этой статистики я вижу потребление памяти заданием из "MaxRSS", ноЯ не могу понять, как узнать количество используемых процессоров?
"AllocCPUS" и запрашиваемые процессоры "ReqTres" всегда одинаковы.Я понимаю, что CPUTime дает мне затраченное время * ЦП, но, кажется, это всегда AllocCPUS * Истекшее время.
Я пропустил какое-то поле или все мои работы фактически использовали все ЦП, или это вообще не показывается для slurm