Am 17.11.2011 um 10:37 schrieb Mark Dixon: > 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
The wrappers are no longer used in case you use a recent version of Open MPI (compiled --with-sge) or MPICH2. Both call directly `qrsh -inherit -V ...` if they discover that they are running under SGE and entries in start-/stop_proc_args can be set to NONE. -- Reuti >> 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 _______________________________________________ users mailing list [email protected] https://gridengine.org/mailman/listinfo/users
