On Oct 16, 2008, at 12:06 PM, Mike Hanby wrote:
> Im compiling 1.2.8 on a system with SGE 6.1u4 and came across the
> --with-sge option on a Grid Engine posting.
>
> A couple questions:
> 1. I dont see --with-sge mentioned in the ./configure --help"
> output, nor can I find much reference to it on the open-mpi site, is
> this option really implemented? What does it do?
Sorry -- this is an option for OMPI v1.3 and later; it doesn't exist
in the v1.2 series.
[8:31] svbu-mpi:~/svn/ompi4 % ./configure --help |& grep sge
--with-sge Build SGE or Grid Engine support (default:
no)
So in the v1.3 series, using --without-sge will disable OMPI from
understanding SGE host lists, etc.
> 2. After compiling openmpi providing the --with-sge switch I ran
> the ompi_info binary and grepd for sge in the output, there isnt
> any reference, should there be if the option was successfully passed
> to configure?
From your second mail:
> I did find the following in ompi_info:
>
> MCA ras: gridengine (MCA v1.0, API v1.3, Component v1.2.7)
> MCA pls: gridengine (MCA v1.0, API v1.3, Component v1.2.7)
>
> However I see that in an ompi_info built without using the --with-
> sge switch.
Per above, that should be ok in the 1.2 series.
> Also, since I'm building 1.2.8, shouldn't those versions after
> Component reflect 1.2.8?
Yes, actually, they should... That's somewhat concerning.
> I set the PATH and LD_LIBRARY_PATH to point to the temp location of
> my new build and it still reports 1.2.7.
You might want to double check your setup. Since OMPI uses plugins,
it can be each to accidentally mix versions by installing one over
another, etc.
Note that the output from configure will also indicate whether it's
going to build SGE support, as well. Look in the stdout of configure
and search for "gridengine".
--
Jeff Squyres
Cisco Systems
|