I was trying to figure out what the new interface provides.  Is it supposed to 
provide the ability to replace entire run-time functionality, does it increase 
the modularity or the rte, or something else.

Thanks,
Rich

-----Original Message-----
From: devel-boun...@open-mpi.org [mailto:devel-boun...@open-mpi.org] On Behalf 
Of Ralph Castain
Sent: Wednesday, January 23, 2013 5:05 PM
To: Open MPI Developers
Subject: Re: [OMPI devel] RTE Framework

I'm not entirely sure what you're asking here. There is no state at all in the 
MPI layer - just a set of function calls. Each component in the ompi/mca/rte 
framework is required to map those function calls to their own implementation. 
The function calls themselves are just a rename of the current ORTE calls, so 
the implementations must provide the same functionality - they are simply free 
to do so however they choose.


On Jan 22, 2013, at 11:31 PM, Richard Graham <richa...@mellanox.com> wrote:

> Brian,
>  First - thanks.  I am very happy this is proceeding.
>  General question here - do you have any idea how much global state sits 
> behind the current implementation ?  What I am trying to gauge at what level 
> of granularity one can bring in additional capabilities.
>  I have not looked in detail yet, but will in the near future.
> 
> Thanks,
> Rich
> 
> -----Original Message-----
> From: devel-boun...@open-mpi.org [mailto:devel-boun...@open-mpi.org] On 
> Behalf Of Barrett, Brian W
> Sent: Monday, January 21, 2013 9:31 PM
> To: Open MPI Developers
> Subject: [OMPI devel] RFC: RTE Framework
> 
> Hi all -
> 
> As discussed at the December developer's meeting, a number of us have been 
> working on a framework in OMPI to encompass the RTE resources (typically 
> provided by ORTE).  This follows on work Oak Ridge did on the ORCA layer, 
> which ended up having a number of technical challenges and was dropped for a 
> simpler approach.
> 
> The interface is still a work in process and designed around the concept that 
> the ORTE component is a thin renaming around ORTE itself (this was one of the 
> points the ORTE developers felt strongly about).  We think it's ready for 
> comments and coming into the trunk, so are trying to get it looked at by a 
> broader community.  The Mercurial repository is available
> at:
> 
>  https://bitbucket.org/rhc/ompi-trunk
> 
> This work is focussed only on the creation of a framework to encompass the 
> RTE interface between OMPI and ORTE.  There are currently two components:
> the ORTE component and a test component implemented over PMI.  The PMI 
> component is only really useful if ORTE is disabled at autogen time with the 
> --no-orte option to autogen.  Future work to build against an external OMPI 
> (in progress, on a different branch) will make using non-orte components 
> slightly more useful.
> 
> Anyway, if there aren't any major comments, I'll plan on bringing this work 
> to the trunk this weekend (Jan 26/27).
> 
> Brian
> 
> --
>  Brian W. Barrett
>  Scalable System Software Group
>  Sandia National Laboratories
> 
> 
> 
> 
> _______________________________________________
> devel mailing list
> de...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/devel


_______________________________________________
devel mailing list
de...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/devel

Reply via email to