LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2005-02-16 10:13:19


I'd be a little cautious here...

It's great news that SGE is considering the TM spec (I was previously
unaware of that), but keep in mind that that spec is many years old,
was written by an informal group, and I'm not aware of any other system
that uses it. The PBS people were recently working on extending it --
if the goal in implementing TM in SGE is tool portability (e.g., for
LAM, Open MPI, etc.), it would be worthwhile for the SGE folks to talk
to the PBS people and see what is being done.

Also, note that PBS implements the TM spec with some quirks -- quirks
that we had to account for when we wrote the TM boot module. So unless
SGE implements the same quirks, we could be in for some portability
issues (e.g., if PBS TM is only sorta the same as SGE TM -- "different
enough" to force some #if code to distinguish between the two).

On Feb 16, 2005, at 9:25 AM, Reuti wrote:

> Jeff,
>
> when the TM in SGE comes true, I think the already implemented PBS
> startup in LAM could be used. But it will still take some time, until
> this comes true.
>
> So I will look into the SSI stuff also just for personal interest,
> whether there is any easy possibility to get it working with current
> version of SGE.
>
> Cheers - Reuti
>
> Jeff Squyres wrote:
>> If you really want to work on it, the proper way would be to write a
>> boot SSI module that understands SGE. hboot would likely not be used
>> (e.g., it's not used in a TM environment) -- it's a holdover from the
>> bad-old rsh/ssh days -- I can explain more if you care. The boot SSI
>> docs are on our documentation web page.
>> We had extensive discussions with the SGE guys about this a while
>> ago, and their feeling was that the script-based approach was
>> simpler, which is why we never bothered to write a boot SSI module.
>> But I'm a purist; if I had the cycles, I'd like to see an SGE boot
>> SSI module (it would be an easier experience for the sysadmin, too).
>> More specifically, I'd like to see this kind of support in Open MPI
>> -- we're not doing too much new work in LAM these days.
>> I'd also like to see something better than a linear startup mechanism
>> in SGE -- just my $0.02. ;-)
>
> _______________________________________________
> This list is archived at http://www.lam-mpi.org/MailArchives/lam/
>

-- 
{+} Jeff Squyres
{+} jsquyres_at_[hidden]
{+} http://www.lam-mpi.org/