[mpich-discuss] mpiexec does not run

Dave Goodell goodell at mcs.anl.gov
Fri Jun 3 14:50:59 CDT 2011


AFAIK hydra does not work on Windows yet, even under cygwin.  Use SMPD instead.  If you really need hydra, you'll need to use a non-Windows OS.

http://trac.mcs.anl.gov/projects/mpich2/ticket/1050

-Dave

On Jun 3, 2011, at 2:44 PM CDT, Jose Pascual-Gutierrez wrote:

> Thank you very much for your message.
> 
> I am running Windows 7 running an Intel(R) Core(TM)2 Duo CPU E7500 @
> 2.93 GHz processor. I installed Red Hat Cygwin to emulate a Linux
> terminal. All the mpich2-1.3.2p1 installation has been done within Red
> Hat Cygwin.
> 
> The error I get running cpi.exe is the same as previously. Here is a
> copy of the output:
> 
> $ mpiexec -n 1 .cpi.exe
> Process 0 of 1 is on IT-0089
> Pi is approximately 3.1415926544231341, Error is 0.0000000008333410
> Wall clock time = 0.000000
> [mpiexec at IT-0089] control_cb (./pm/pmiserv/pmiserv_cb.c:150): assert
> (!closed) failed
> [mpiexec at IT-0089] HYDT_dmxu_poll_wait_for_event
> (./tools/demux_poll.c:77): callback returned error status
> [mpiexec at IT-0089] HYD_pmci_wait_for_completion
> (./pm/pmiserv/pmiserv_pmci.c:206): error waiting for event 
> [mpiexec at IT-0089] main (./ui/mpich/mpiexec.c:404): process manager error
> waiting for completion
> 
> $ mpiexec -n 2 .cpi.exe
> Process 0 of 1 is on IT-0089
> Pi is approximately 3.141592654431318, Error is 0.0000000008333387
> Wall clock time = 0.000000
> Process 1 of 2 is on IT-00089
> 
> Thank you so much once again for all your help.
> J
> 
> -----Original Message-----
> From: mpich-discuss-bounces at mcs.anl.gov
> [mailto:mpich-discuss-bounces at mcs.anl.gov] On Behalf Of Darius Buntinas
> Sent: Friday, June 03, 2011 3:11 PM
> To: mpich-discuss at mcs.anl.gov
> Subject: Re: [mpich-discuss] mpiexec does not run
> 
> 
> What OS are you using?  Try running cpi in the examples directory.
> 
> -d
> 
> 
> On Jun 3, 2011, at 1:11 PM, Jose Pascual-Gutierrez wrote:
> 
>> To whom it may concern:
>> 
>> 
>> The MPICH2 version 1.3.2p1 installation seemed successful. I can 
>> compile codes using the
>> mpif90 compiler. I can run the executable, let's say a.exe, by typing 
>> in  the command line ./a.exe. In the execution, the MPI functions seem
> 
>> to work  well. However, when I try to execute mpiexec, I get the 
>> following error
>> message:
>> 
>> $mpiexec -n 1 ./a.exe
>> 
>> [mpiexec at IT-0089] control_cb (./pm/pmiserv/pmiserv_cb.c:150): assert
>> (!closed) failed
>> [mpiexec at IT-0089] HYDT_dmxu_poll_wait_for_event
> (./tools/demux_poll.c:77):
>> callback returned error status
>> [mpiexec at IT-0089] HYD_pmci_wait_for_completion
>> (./pm/pmiserv/pmiserv_pmci.c:206): error waiting for event 
>> [mpiexec at IT-0089] main (./ui/mpich/mpiexec.c:404): process manager 
>> error  waiting for completion
>> 
>> Exactly the same error message is obtained trying with two processors
> "mpiexec -n 2 ./a.exe"
>> 
>> Any help would very much appreciated. Thank you very much
>> 
>> _______________________________________________
>> mpich-discuss mailing list
>> mpich-discuss at mcs.anl.gov
>> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
> 
> _______________________________________________
> mpich-discuss mailing list
> mpich-discuss at mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
> _______________________________________________
> mpich-discuss mailing list
> mpich-discuss at mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss



More information about the mpich-discuss mailing list