[moody20@llnl.gov: Re: Startup-Protocol of MVAPICH-1.0]

Frank Mietke frank.mietke at informatik.tu-chemnitz.de
Wed May 7 04:36:49 EDT 2008


Hi Pete,

On Mon, Apr 21, 2008 at 10:41:38AM -0400, Pete Wyckoff wrote:
> frank.mietke at informatik.tu-chemnitz.de wrote on Wed, 02 Apr 2008 17:46 +0200:
> > If they would freeze this interface it would be great. This interface is
> > abstract and if there is the need to exchange new or more information they can do
> > this without changing the adopted files. The version variable in ib.c is the
> > version of this collective interface in MVAPICH-1.0. So, if there is a change in
> > this abstract interface then they change this version variable as well. But
> > these changes should be rare. I think with this interface they made it more
> > maintainable for us.
> 
> I've checked in your patch, including the four files copied from
> mvapich and a license file.
> 
> It is a bit unfortunate to have to copy those files into mpiexec
> almost exactly (modulo your compile warning fixes), but this is
> probably the most easily maintainable approach.  The new code is not
> integrated fully into mpiexec, meaning that error messages will not
> look consistent, nor will it use the same malloc and read_full
> helper routines, but instead does its own.  However, keeping it less
> integrated means we could re-copy the pmgr* files from mvapich again
> in the future if they change the protocol.  We can re-evaluate this
> later if things seem stable.

a bit late but thanks for doing all the integration work. I read an MVAPICH
presentation from Open Fabrics Sonoma Workshop and DK mentioned that the startup
process will be enhanced further in MVAPICH-1.1. So, we have to wait and see
what's happening.

Best Regards,
Frank

> 
> Adam:  if you would be kind enough to let us know if there are
> changes in pmgr*, we would definitely appreciate some advance
> warning there.  And please continue to bump the version number as
> you do so that mpiexec can support all versions of mvapich.
> 
> There are three big changes now in SVN:  mvapich 1.0, totalvew for
> mpich2, infinipath.  Probably it is time for another release
> already.  I'll give interested parties a couple of weeks to test
> it out, then will plan to spin the release hopefully May 5 ish.
> 
> Thanks to all, as usual!
> 
> 		-- Pete
> 

-- 
Dipl.-Inf. Frank Mietke     |     Fakultätsrechen- und Informationszentrum
Tel.: 0371 - 531 - 35538    |     Fak. für Informatik
Fax:  0371 - 531 8 35538    |     TU-Chemnitz
Key-ID: 60F59599            |     frank.mietke at informatik.tu-chemnitz.de


More information about the mpiexec mailing list