Hi Shiqing,
As requested, I ran the wmic command. No problems executing notepad.exe remotely - process with id 2416 created on remote node. >From 10.244.166.37 C:\Users\greenbutton>wmic /node:10.243.1.134 process call create notepad.exe Executing (Win32_Process)->Create() Method execution successful. Out Parameters: instance of __PARAMETERS { ProcessId = 2416; ReturnValue = 0; }; Also no problems running the MPI command on notepad.exe >From 10.244.166.37 C:\Users\greenbutton>mpirun -np 2 -host 10.244.166.37,10.243.1.134 c:\windows\system32\notepad.exe connecting to 10.243.1.134 username:greenbutton password:********* Save Credential?(Y/N) n -------------------------------------------------------------------------- mpirun noticed that the job aborted, but has no info as to the process that caused that situation. -------------------------------------------------------------------------- (Works; blocked until notepad.exe killed on both nodes) But: Running my command MPIHello still does not work across nodes; I believe there is a MPI communication problem between the processes, ie. MPI_Send/Recv. It worked with 2 processes but not 4. How do I go about resolving that? Is there a problem with the build settings of my executable? C:\mpi\exe>mpirun -np 2 -host 10.244.166.37,10.243.1.134 MPIHello.exe connecting to 10.243.1.134 username:greenbutton password:********* Save Credential?(Y/N) n WE have 2 processors Hello 1 Processor 1 at node AMAZONA-BMCKVD6 reporting for duty (works - output from rank 1) C:\mpi\exe> C:\mpi\exe>mpirun -np 4 -host 10.244.166.37,10.243.1.134 MPIHello.exe connecting to 10.243.1.134 username:greenbutton password:********* Save Credential?(Y/N) n WE have 4 processors (hangs - no output from ranks 1,2 or 3) Please assist. Regards, Peter