2015-06-09 4 views
1

Итак, я потратил несколько часов, пытаясь понять это и буду признателен за любую помощь.Выполнение пакетной работы на кластере Slurm

То, что я пытаюсь сделать, это запустить пакетное задание с Слерма --array0-654

Я хотел бы, чтобы каждый шаг задания для выполнения 8 потоков.

У меня есть доступ к 11 узлам в кластере, каждый из которых способен на 32 потока, и я не могу получить правильную конфигурацию SBATCH. Кажется, что либо запускает одно задание на узел, либо выполняет более 200 заданий по всем узлам.

Я пробовал несколько различных конфигураций и задавался вопросом, есть ли у кого-то предложения.

+0

Вы можете написать, какие варианты вы пробовали и результаты? –

ответ

0

Из вашего описания, вы должны использовать

--array 0-654 
--ntasks 1 
--cpus-per-task 8 

, но результат будет зависеть от конфигурации кластера (в частности, является ли или нет узлы могут быть разделены между узлами, наличие ограничений на количество рабочих мест, и т.д. .)