2011-10-16 104 views
0

我试图在几台Windows机器上执行并行MPI程序(实际上我有一台Win7和一台WinXP机器,但其他配置的人(例如所有机器上的WinXP)有同样的问题)。我使用MPICH2(1.4.1p1)。如果我使用wmpiexec我可以执行程序(mpiexec的包装 - GUI为MPI),但如果我尝试从控制台执行它我赶上下一个错误:从几台Windows机器上的控制台运行MPI程序

命令:mpiexec -hosts 2 locahost 2 192.168.0.102 2 <path to the program>
错误:mpiexec running on <name of my machine> is unable to connect to msmpi service on locahost:8677

我已经创建的规则用于Windows防火墙中的程序。 那么,哪里可以成为一个问题? 在此先感谢。

回答

0

这是一个奇怪的解决方案,但是当mpiexec.exeexecutable MPI-program在同一个目录中时,一切都很好。

相关问题