On Fri, 11 Nov 2011, William Hay wrote:

Looking at the various rsh impersonating qrsh wrappers provided with
SGE I notice that the difference between the mpi/rsh and the
mpi/openmpi/rsh wrapper is that the openmpi variant uses the -V option
to pass all environment variables through to the slave processes.
What if anything is the downside of the -V option when used with non
openmpi versions of MPI?   Recent openmpi builds can be built to call
qrsh directly anyway.
...

I suspect there's no real downside. Certainly, I see that some MPIs that don't use the -V option (such as MVAPICH2 - which might mean the same for all MPICH2-derived MPIs) explicitly set the variables it cares about in the launch command, so there's little chance of existing variables causing it to do something strange.

If you try it out, I'd be interested to know with which MPIs, and how you got on :)

Mark
--
-----------------------------------------------------------------
Mark Dixon                       Email    : [email protected]
HPC/Grid Systems Support         Tel (int): 35429
Information Systems Services     Tel (ext): +44(0)113 343 5429
University of Leeds, LS2 9JT, UK
-----------------------------------------------------------------
_______________________________________________
users mailing list
[email protected]
https://gridengine.org/mailman/listinfo/users

Reply via email to