LINUX.ORG.RU

MPI


0

0

Доброго времени суток.

Установил lam3 Создал файл lamhosts
quantnsk cpu=2
Далее запускаю
$lamboot -v lamhosts
LAM 6.5.9/MPI 2 C++/ROMIO - Indiana University
Executing hboot on n0 (quantnsk - 2 CPUs)...
topology done
$
После чего
$mpirun -np 2 ./programm
где programm написана под mpi.
После чего :
а) Задача запускается, но
$mpitask
TASK (G/L) FUNCTION PEER|ROOT TAG COMM COUNT DATATYPE
$
то есть не видит процесса,
либо же /бывает что она идёт в счет, но падает с диагностикой:
It seems that [at least] one of processes that was started with mpirun
did not invoke MPI_INIT before quitting (it is possible that more than
one process did not invoke MPI_INIT -- mpirun was only notified of the
first one, which was on node n0).
при этом на начальном этапе одни процесс опережает по времени второй /который в бездействии/.
Как с этим бороться ?
1) необходимо ли настройка rsh для беспарольной аутенфикации пользователя ? /или ssh ?/
2) какие переменные окружения выставить ?
Best respect,$echo.

anonymous

Re: MPI

какую реализацию MPI ты поставил? видимо lam-mpi? ssh настраивать надо - ssh-keygen

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