我最近使用MPICH2来编写并行代码。
但是当我在wmpiexec.exe
中运行bin\
时,我收到了这个:
请为smpd指定身份验证密码:
这里发生了什么?
答案 0 :(得分:3)
我也遇到了同样的问题,但只是wmpiregister.exe不起作用。
所以我按照以下步骤操作:
1-禁用防火墙(或修改规则)
2-右键单击命令提示图标选择以管理员身份运行,打开管理命令提示符。
3-按顺序在提示符处键入以下命令:
smpd -install
mpiexec -remove
mpiexec -register (this will ask for user name and password, enter it and confirm it)
mpiexec -validate (Must return SUCCESS)
smpd -status
最后一个命令将返回
'smpd在主机名'
上运行
现在每件事都应该正常工作。
答案 1 :(得分:2)
您需要使用以下方式注册您的用户名和密码(您的Windows用户名和密码):
StartMenu->All Programs->MPICH2->wmpiregister.exe
还要确保以管理员模式安装smpd。