为了更熟悉MPI做一些练习,我在我的Windows 10机器上安装了MS-MPI,然后是mpi4py(python MPI)。我尝试了一个hello_world代码:
from mpi4py import MPI
def main ():
comm = MPI. COMM_WORLD
rank = comm . Get_rank ()
size = comm . Get_size ()
print " hello from " + str( rank ) + " in " + str( size )
if __name__ == " __main__ ":
main ()
然后,使用Windows命令作为admin我执行以下命令:
mpiexec -n 8 python MPI_Test.py
我明白了:
启动进程所需的用户凭据:account(domain \ user) [DESKTOP-3CFSBJ8 \哈齐姆]:
我做了注册,因为mpiexec - 从username / pwd注册,然后再次执行该命令,我收到以下错误:
用户拒绝连接主机的凭据。
问题出现在执行命令mpiexec时。
答案 0 :(得分:2)
我遇到了同样的问题,解决方案是:
来源:https://www.cmpe.boun.edu.tr/sites/default/files/mpi_install_tutorial.pdf