[mvapich-discuss] mpiexec.hydra hangs

Jonathan Perkins perkinjo at cse.ohio-state.edu
Mon Jul 15 12:08:01 EDT 2013


Great news!  I'm cc'ing this to the discuss mailing list for everyone's
info.  The original problem turned out to be due to an interaction
with a 3rd party library trying to read stdin of the MPI processes.

On Fri, Jul 12, 2013 at 03:43:21PM +0000, Igor Podladtchikov wrote:
> Jonathan,
> 
> I came to realize that neither intel nor mvapich mpiexec.hydra worked
> with this stdin mess, because hydra makes pipes to subprocesses, which
> I'm guessing is an integral part of hydra being hydra. It seems like
> producer | consumer and hydra's master | slave is identical. Anyway, I
> "fixed" the stdin issue using a simple flag that says "DONT try to
> read stdin", which mpi programs can set before calling the evil
> module.
> 
> So mvapich works just fine and I apologize for the confusion. Even if
> I compile with intel's mpigcc, mvapich's mpiexec.hydra runs the binary
> without a hitch.
> 
> Cheers
> 
> Igor Podladtchikov
> Spectraseis
> 1899 Wynkoop St, Suite 350
> Denver, CO 80202
> Tel. +1 303 658 9172 (direct)
> Tel. +1 303 330 8296 (cell)
> www.spectraseis.com

-- 
Jonathan Perkins
http://www.cse.ohio-state.edu/~perkinjo



More information about the mvapich-discuss mailing list