MVAPICH висит на нескольких узлах

Я настроил MVAPICH на двух узлах, и когда я даю команду

mpirun -n 2  -hostfile hostfile -env MV2_SMP_USE_CMA=0 hostname

где выглядит hostfile

node1:1
node2:2

имена хостов обоих узлов будут напечатаны. Но когда я пытаюсь выполнить тест OSU./osu_latency, выполнение зависает. Через некоторую отладку я понял, что выполнение зависает при

MPI_CHECK(MPI_Init(&argc, &argv));

Программа работает нормально, когда я использую его на одном узле. Может ли кто-нибудь помочь мне решить эту проблему?

Благодарю.

0 ответов

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