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
