2011-10-16 2 views
0

여러 Windows 머신에서 병렬 MPI 프로그램을 실행하려고합니다. 실제로 하나의 Win7 및 WinXP 머신이 있지만 다른 구성을 가진 사람들 (예 : 모든 머신에서 WinXP) 같은 문제가있다). 나는 MPICH2 (1.4.1p1)를 사용한다. 내가 wmpiexec 사용하는 경우 나 프로그램을 실행할 수 있습니다 (MPIEXEC 래퍼 - MPI에 대한 GUI)하지만 난 콘솔에서 그것을 실행하려고하면 나는 다음 오류 잡기 :여러 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이 같은 디렉토리에있는 경우에는 문제가 없습니다.