Запускать задания OpenMPI вручную - PullRequest
0 голосов
/ 11 июня 2019

У меня есть кластер, который не разрешает прямой доступ по SSH, но позволяет мне отправлять команды через собственный интерфейс.

Есть ли способ вручную запустить задания OpenMPI или документацию по написанию пользовательского модуля запуска?

1 Ответ

0 голосов
/ 11 июня 2019

Я не думаю, что вы можете сделать это, не нарушив какое-то соглашение.

Я предполагаю, что у вас есть какой-то веб-интерфейс, который позволяет заполнять определенные поля и, возможно, загружать данные.Или что-то подобное.Что этот интерфейс, вероятно, будет делать - это будет генерировать запрос / файл для планировщика.Скорее всего, SGE или PBS .Прямой доступ к кластеру ограничен, чтобы

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

Итак, вы, фактически, хотите обойти планировщик.Я не думаю, что вы можете или должны это делать.

Однако обычно кластеры имеют так называемые головные узлы, которые позволяют SSH-доступ к ним.Эти узлы будут служить местом для отправки запросов планировщика от них и, возможно, выполнять небольшую обработку компиляции / результатов (с очень ограниченными ресурсами).Такая конфигурация устраняет веб-интерфейс, но все еще оставляет очень важный планировщик для кластера, который используется многими людьми одновременно.

...