OSC mpiexec and Openmpi

Pete Wyckoff pw at osc.edu
Thu Feb 28 19:49:02 EST 2008


midair77 at gmail.com wrote on Thu, 28 Feb 2008 14:49 -0800:
> Dear.  I currently having some issue with Openmpi's mpiexec and would
> like to use OSC' s mpiexec to run jobs in PBS.
> 
> I have a question regarding how to configure mpiexec correctly with
> options "--with-default-comm=" because in the README and related
> documents I did not see any mention to how to compile mpiexec for
> Openmpi.  What's should I put there to make mpiexec work with Openmpi?

To use mpiexec to start OpenMPI jobs is not an option,
unfortunately.  OpenMPI uses a startup protocol that is rather
"intimate" with the internal structure of OpenMPI itself, making it
somewhat difficult to pull just the startup aspects out into a
separate tool.

You do know that OpenMPI ships their own mpiexec that may be good
enough, although it won't have all the wonderful features that the
the OSC mpiexec has, right?  :)

Some time in the past I was bored enough to try to hack it up
without linking with openmpi libs and gave up after about 1000 lines
of recursive data structure parsing.  Maybe it would be possible to
do it properly by linking with OpenMPI and calling appropriate
startup-related calls, although this would be quite a departure from
how mpiexec currently works.  Just in case somebody gets curious to
see if this is possible.

		-- Pete



More information about the mpiexec mailing list