Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ptp-dev] Open-MPI rewrite

Nathan,

I'm waiting for your commit before committing my changes.  We are
probably hitting the same sources, e.g. ModelManager.  (In fact, I would
like to refactor ModelManager into an abstract base class with separate
subclasses for each type of model.)  Some of my changes are small, so I
thought that you should commit first, since it may be easy to gloss over
my many small changes during a CVS merge.  If I do refactor ModelManager
without your changes being first committed, then all heck will break
loose during a merge.

If it does not seem likely that you will be committing to HEAD in
the near future, then I have two alternate suggestions.

1) Create a new branch for your work.  I'll merge my changes from my
   branch into your branch.  When your branch stabilizes we will merge
   your branch to HEAD.

2) I will merge to HEAD without your changes.  Later you can commit
   to HEAD, but there may be a lot of small error-prone conflicts to
   iron out, and a big headache with the ModelManager refactoring.

I would prefer the first option, but if your changes are not anticipated
to be stabilized enough to commit to HEAD for a long time, then this
may not be the best option.  If you have other alternatives, let me 
know.

advTHANKSance,
R^2
-- 
Randy M. Roberts
rsqrd@xxxxxxxx
work: (505)665-4285

"They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety."  -- Benjamin Franklin

On Mon, 2006-07-10 at 10:25 -0600, Nathan DeBardeleben wrote:
> I'm having major problems with the rewrite I've been doing with how it 
> pertains to Open-MPI.  They changed their model around so that when I 
> ask ORTE what nodes it knows about it will only report those that it has 
> discovered so far.  Sadly for us, this only comes in when you've run a 
> job and that's not the model under which we run on startup.  I've gotten 
> some code from them that supposedly forces a discovery phase but it seg 
> faults our proxy, which isn't very useful at this time.  Trying to 
> figure out what's causing it is quite difficult.
> 
> I'd like to say that I'll include this new rewrite in the 1.1 release 
> but I'm not really getting anywhere right now.  I've rewritten half of 
> it, went into testing phase (which I'm sure will have bugs that I need 
> to iron-out) but these Open-MPI problems have really set me back to 
> square one.  I can't even RUN the damn thing, let alone figure out how 
> my reorganization of the Java code and proxy (which was radically 
> changed) effects other things.
> 
> The changes I'm introducing are pretty major, but they won't really 
> change the way anything actually LOOKS.  It's just the rippling effect 
> they have on the rest of the code base.
> 
> -- Nathan
> Correspondence
> ---------------------------------------------------------------------
> Nathan DeBardeleben, Ph.D.
> Los Alamos National Laboratory
> Parallel Tools Team
> High Performance Computing Environments
> phone: 505-667-3428
> email: ndebard@xxxxxxxx
> ---------------------------------------------------------------------
> 
> 
> 
> Greg Watson wrote:
> > Ok, let's postpone until next month.
> >
> > Until then, as Beth suggest, we should begin firming up the 1.1 
> > release plan. Please post what you plan to include in this release and 
> > I'll update the planning document. We can discuss at the meeting next 
> > month.
> >
> > Greg
> >
> > On Jul 5, 2006, at 8:33 AM, Beth Tibbitts wrote:
> >
> >> Do we need to start firming up plans for Release 1.1 in September?
> >> Dates to aim at? Feature freeze / bug fixes / documentation / etc  
> >> end-run
> >> stuff?
> >> We could do that here on ptp-dev until next month.
> >>
> >> ...Beth
> >>
> >> Beth Tibbitts  (859) 243-4981  (TL 545-4981)
> >> IBM T.J.Watson Research Center
> >> Mailing Address:  IBM Corp., 455 Park Place, Lexington, KY 40511
> >>
> >>
> >>
> >>              Greg Watson
> >>              <g.watson@compute
> >>              
> >> r.org>                                                     To
> >>              Sent by:                  Parallel Tools Platform general
> >>              ptp-dev-bounces@e         developers <ptp-dev@xxxxxxxxxxx>
> >>              
> >> clipse.org                                                 cc
> >>
> >>                                                                    
> >> Subject
> >>              07/05/2006 10:15          [ptp-dev] Monthly conference call
> >>              AM
> >>
> >>
> >>              Please respond to
> >>               Parallel Tools
> >>              Platform general
> >>                 developers
> >>              <ptp-dev@eclipse.
> >>                    org>
> >>
> >>
> >>
> >>
> >>
> >>
> >> Hi all,
> >>
> >> I have a conflict next Tuesday so I won't be able to attend the call.
> >> Does someone want to volunteer to run the meeting, or should we
> >> postpone it until next month?
> >>
> >> Greg
> >> _______________________________________________
> >> ptp-dev mailing list
> >> ptp-dev@xxxxxxxxxxx
> >> https://dev.eclipse.org/mailman/listinfo/ptp-dev
> >>
> >>
> >> _______________________________________________
> >> ptp-dev mailing list
> >> ptp-dev@xxxxxxxxxxx
> >> https://dev.eclipse.org/mailman/listinfo/ptp-dev
> >
> > _______________________________________________
> > ptp-dev mailing list
> > ptp-dev@xxxxxxxxxxx
> > https://dev.eclipse.org/mailman/listinfo/ptp-dev
> >
> _______________________________________________
> ptp-dev mailing list
> ptp-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/ptp-dev




Back to the top