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));
Программа работает нормально, когда я использую его на одном узле. Может ли кто-нибудь помочь мне решить эту проблему?
Благодарю.