2016-03-10 8 views
0

Могу ли я использовать qsub для распределения заданий на машине с несколькими ядрами ?Можно ли использовать qsub для распределения работы на машине с несколькими ядрами?

Моя машина имеет 8 ядер и возможно ли распределить работу (набор различных программ) с использованием PBS-сервера на этих 8 ядрах отдельно?

Если нет, есть ли другая альтернатива этому. Основной сценарий программы использует qsub для распределения 6 разных заданий на узлах при использовании в параллельном режиме, но когда пользователь не будет выбирать параллельный вариант, он использует только одно ядро, а не другое.

ответ

1

Моя машина имеет 8 ядер и возможно ли распределить работу (набор различных программ) с использованием PBS-сервера на этих 8 ядрах отдельно?

qsub является частью крутящего момента. Крутящий момент - это просто планировщик. Крутящий момент не распределяет сами задачи. Пользователи могут делать это.

В зависимости от того, что вам нужно сделать, вы можете посмотреть на использование MPI или OpenMP.

Если каждая задача - это собственная команда, вы можете запускать каждую задачу, и они автоматически будут использовать доступные процессоры, насколько это возможно.

 Смежные вопросы

  • Нет связанных вопросов^_^