Неисключительное планирование работы в PBS/Torque

Диспетчер ресурсов кластера Torque обычно распределяет вычислительные узлы на эксклюзивной основе. Однако, когда у вас много небольших заданий (как у нас), работающих с многоядерными вычислительными узлами, это может привести к большим потерям ресурсов. Есть ли способ настроить Torque, чтобы разрешить неисключительное распределение ядер на вычислительном узле?

(Все эти задания смущающе параллельны, поэтому нас не беспокоит конфликт за общий сетевой ресурс. Мы не можем переключать планировщики, так как все рабочие скрипты наших клиентов находятся в PBS/Torque.)

1 ответ

Решение

ОК, это на самом деле оказалось проблемой с Мауи. Я отвечу здесь, чтобы другим не пришлось терять день.:)

Во-первых, сделайте свой крутящий момент nodes В файле перечислены узлы с аргументами np, т.е. nodename np=8, Это позволит менеджеру ресурсов узнать правильное количество процессоров.

Во-вторых, для Мауи: убедитесь, что ваш файл maui.cfg содержит строку NODEACCESSPOLICY SHARED, Тогда неисключительное планирование должно работать.

Другие вопросы по тегам