LINUX.ORG.RU

openmpi+mpirun


0

0

Существует проблема следующего рода: Есть программа, которая написана с использованием библиотеки mpi и скомпилирована с помощью openmpi. На локальной машине через >mpirun -np N /....путь_программы /....путь_к_файлу - все запускается отлично.

Если же попытаться запустить прогу на нескольких машинах (аля вычислительный кластер) - то на хосте все виснет и на нодах прога не запускается...

ССШ ключи сгеренены и подключение по ссш происходит без пароля.

В чем может быть проблема ?! Подскажите плз.

Заранее спасибо :)


openmpi+mpirun

Вполне возможно, что на кластере другая реализация mpi.

twosev ★★ ()
Ответ на: openmpi+mpirun от twosev

openmpi+mpirun

на кластере одинаковые образы дисков. Тогда возникает другой вопрос: как можно выбрать(изменить) или проверить реализацию mpi на нодах ?

d0b ()

openmpi+mpirun

Если не путаю с pbs, нужен перекрестный обмен ключами, т.е. беспарольный вход с каждой ноду на каждую.

YesSSS ★★★ ()

openmpi+mpirun

Если запуск на кластере идет через mpirun - тогда вопрос, есть ли доступ к самой программе на остальных узлах кластера (через NFS хотя бы).

oami ★★ ()
Ответ на: openmpi+mpirun от oami

openmpi+mpirun

на всех машинах кластера программа пока скопирована локально в одну и ту же директорию. В принципе можно было сделать и с помощью НФС, но небыло времени (но смысл то ведь от этого не меняется). Т.е. прога доступна на каждой ноде.

d0b ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.