Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] Preparations for moving the btl's
From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2008-12-03 14:10:11


FWIW, I see lots of notifier calls being added to the BTLs (and
elsewhere throughout the OMPI code base) over time...

On Dec 3, 2008, at 2:07 PM, Tim Mattox wrote:

> The BTLs might have added calls to the notifier framework in their
> error paths.
> The notifier framework is currently in the ORTE layer... not sure if
> we could
> move it down to OPAL. Ralph, any thoughts on that?
>
> On Wed, Dec 3, 2008 at 11:56 AM, Richard Graham <rlgraham_at_[hidden]>
> wrote:
>> George told me about what he is doing, so no changes would be
>> committed
>> until George has his changes in.
>>
>> Are there other changes to the btl's that we should be aware of ?
>>
>> Rich
>>
>>
>> On 12/3/08 11:47 AM, "George Bosilca" <bosilca_at_[hidden]> wrote:
>>
>>> Terry,
>>>
>>> I'm involved [at some degree] in both efforts and I can confirm
>>> these
>>> two efforts will not affect each other in any bad way.
>>>
>>> george.
>>>
>>> On Dec 3, 2008, at 11:42 , Terry Dontje wrote:
>>>
>>>> I don't have any *strong* objections. However, I know that Eugene
>>>> and George B have been working on some Fastpath code changes that
>>>> we
>>>> should make sure neither project obliterates the other.
>>>>
>>>> --td
>>>>
>>>> Richard Graham wrote:
>>>>> Now that 1.3 will be released, we would like to go ahead with the
>>>>> plan to move the btl¹s out of the MPI layer. Greg Koenig who is
>>>>> doing most of the work has started a wiki page with details on the
>>>>> plans. Right now details are sketchy, as Greg is digging through
>>>>> the code, and has only hand written notes on data structures that
>>>>> need to be moved, include files that are not needed, etc. The page
>>>>> is at:
>>>>> _https://svn.open-mpi.org/trac/ompi/wiki/BTLExtraction_
>>>>>
>>>>> The first three steps basically only involve code motion, moving
>>>>> items such as ompi_list, and renaming them, moving where the code
>>>>> is actually located in the repository, and the like. For these we
>>>>> do not plan to put out a formal RFC, but comments are very
>>>>> welcome,
>>>>> and any hands that are willing to help with this are even more
>>>>> welcome.
>>>>>
>>>>> The last phase where the btl¹s are made dependent on OPAL, and
>>>>> supporting libraries such as mpools I expect will be disruptive,
>>>>> and will definitely require an RFC, and will also be a longer
>>>>> process.
>>>>>
>>>>> Please send comments,
>>>>> Rich
>>>>> ------------------------------------------------------------------------
>>>>>
>>>>> _______________________________________________
>>>>> devel mailing list
>>>>> devel_at_[hidden]
>>>>> http://www.open-mpi.org/mailman/listinfo.cgi/devel
>>>>>
>>>>
>>>> _______________________________________________
>>>> devel mailing list
>>>> devel_at_[hidden]
>>>> http://www.open-mpi.org/mailman/listinfo.cgi/devel
>>>
>>>
>>> _______________________________________________
>>> devel mailing list
>>> devel_at_[hidden]
>>> http://www.open-mpi.org/mailman/listinfo.cgi/devel
>>
>>
>> _______________________________________________
>> devel mailing list
>> devel_at_[hidden]
>> http://www.open-mpi.org/mailman/listinfo.cgi/devel
>>
>
>
>
> --
> Tim Mattox, Ph.D. - http://homepage.mac.com/tmattox/
> tmattox_at_[hidden] || timattox_at_[hidden]
> I'm a bright... http://www.the-brights.net/
>
> _______________________________________________
> devel mailing list
> devel_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/devel

-- 
Jeff Squyres
Cisco Systems