Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

From: Terry D. Dontje (Terry.Dontje_at_[hidden])
Date: 2007-06-27 08:38:57

I am ok with the following as long as we can have some sort of
documenation describing what changed like which old functions
are replaced with newer functions and any description of changed

Brian Barrett wrote:

>On Jun 26, 2007, at 6:08 PM, Tim Prins wrote:
>>Some time ago you were working on moving the modex out of the pml
>>and cleaning
>>it up a bit. Is this work still ongoing? The reason I ask is that I am
>>currently working on integrating the RSL, and would rather build on
>>the new
>>code rather than the old...
>Tim Prins brings up a point I keep meaning to ask the group about. A
>long time ago in a galaxy far, far away (aka, last fall), Galen and I
>started working on the BTL / PML redesign that morphed into some
>smaller changes, including some interesting IB work. Anyway, I
>rewrote large chunks of the modex, which did a couple of things:
>* Moved the modex out of the pml base and into the general OMPI code
> the functions in the process)
>* Fixed the hang if a btl doesn't publish contact information (we
>wait until we
> receive a key pushed into the modex at the end of MPI_INIT)
>* Tried to reduce the number of required memory copies in the interface
>It's a fairly big change, in that all the BTLs have to be updated due
>to the function name differences. It's fairly well tested, and would
>be really nice for dealing with platforms where there are different
>networks on different machines. If no one has any objections, I'll
>probably do this next week...
>devel mailing list