Разница в беге с и без файла ранга

Я начинаю свою программу MPI с mpirun -np 23 -rf rankfile --hostfile hostfile ./mpi_testing и он глохнет, то есть: он застревает, но когда я начинаю его с mpirun -np 23 ./mpi_testing это прекрасно работает. Я уверен, что с моим ranffile или hostfile все в порядке. Существует ли проблема, характерная для моего кода MPI, или в этом случае существует внешняя проблема, касающаяся mpirun?

Обновление: у меня 16 ядер на машине, и две розетки с восемью ядрами в каждой.

hostfile

localhost

rankfile

rank 0=localhost slot=0:0
rank 1=localhost slot=0:1
rank 2=localhost slot=0:2
rank 3=localhost slot=0:3
rank 4=localhost slot=0:4
rank 5=localhost slot=0:5
rank 6=localhost slot=0:6
rank 7=localhost slot=0:7
rank 8=localhost slot=1:0
rank 9=localhost slot=1:1
rank 10=localhost slot=1:2
rank 11=localhost slot=1:3
rank 12=localhost slot=1:4
rank 13=localhost slot=1:5
rank 14=localhost slot=1:6
rank 15=localhost slot=1:7
rank 16=localhost slot=0:1
rank 17=localhost slot=0:2
rank 18=localhost slot=0:3
rank 19=localhost slot=0:4
rank 20=localhost slot=0:5
rank 21=localhost slot=0:6
rank 22=localhost slot=0:7

0 ответов

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