Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

From: Gleb Natapov (glebn_at_[hidden])
Date: 2005-08-09 09:36:17


On Tue, Aug 09, 2005 at 08:20:38AM -0600, Timothy B. Prins wrote:
> Gleb.
>
> The memory pool does not support overlapping registrations. The
> registrations are stored in a balanced tree, so which ever of the two it
> encounters first it will return.
This was my impression. Is this inefficient? If wrong module is returned memory
will have to be registered one more time. Are you planning to support
overlapping registrations? I think it could be done with small changes
to ob1.

>
>
> Tim Prins
>
>
> > Hello,
> >
> > I am trying to understand how memory registration works in openMPI and
> > I have a question. Does mca_mpool_base_(insert|insert) interface supports
> > overlapping registrations? If one module register memory from 0 to 100
> > and another from 50 to 150 what mca_mpool_base_find(80) will return to
> > ob1 module?
> >
> > --
> > Gleb.
> > _______________________________________________
> > 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

--
			Gleb.