Re: [OMPI devel] mca_pml_ob1_rdma_btls and leave_pinned logic

2009-10-05 Thread Roman Cheplyaka
Okay, I tried Open MPI 1.3.3 and nothing has changed -- OpenIB RDMA isn't used if mpi_leave_pinned is 0. 2009/10/3 Roman Cheplyaka : > Jeff, > yes, I'll try openmpi-1.3.3 on Monday. However, I had look at the svn > code before, and haven't noticed any substantial changes

Re: [OMPI devel] mca_pml_ob1_rdma_btls and leave_pinned logic

2009-10-03 Thread Roman Cheplyaka
_ to work. Are there people who wrote the code (or understand it) on the list? On 03/10/2009, Jeff Squyres wrote: > On Sep 29, 2009, at 1:36 PM, Roman Cheplyaka wrote: > >> Thanks for your explanation, George. However: >> suppose we have leave_pinned = FALSE. Then we go to >&g

Re: [OMPI devel] mca_pml_ob1_rdma_btls and leave_pinned logic

2009-10-01 Thread Roman Cheplyaka
Anyone care to explain? All I want is to see how non-eager RDMA can be used by ob1 if leave_pinned is FALSE. 2009/9/29 Roman Cheplyaka : > Thanks for your explanation, George. However: > suppose we have leave_pinned = FALSE. Then we go to > mca_mpool_rdma_find. There we try to find

Re: [OMPI devel] mca_pml_ob1_rdma_btls and leave_pinned logic

2009-09-29 Thread Roman Cheplyaka
his case, there is no > need to create a registration in the PML (if required the BTL will do it > when needed). > >  george. > > On Sep 28, 2009, at 13:44 , Roman Cheplyaka wrote: > >> Hi, >> I'm trying to dig into OpenMPI sources but have some pro

[OMPI devel] mca_pml_ob1_rdma_btls and leave_pinned logic

2009-09-28 Thread Roman Cheplyaka
Hi, I'm trying to dig into OpenMPI sources but have some problems. Can anyone explain the logic of the following code from mca/pml/ob1/pml_ob1_rdma.c please? if(!mca_pml_ob1.leave_pinned) { /* look through existing registrations */ btl_mpool->mpool_find(