Re: [OMPI devel] RDMA pipeline

2008-02-19 Thread George Bosilca
Actually, it restores the original behavior. The RDMA operations were pipelined before the r15247 commit, independent of the fact that they had mpool or not. We were actively using this behavior in the message logging framework to hide the cost of the local storage of the payload, and we we

Re: [OMPI devel] RDMA pipeline

2008-02-19 Thread Gleb Natapov
On Tue, Feb 19, 2008 at 02:13:30PM -0500, George Bosilca wrote: > Few days ago during some testing I realize that the RDMA pipeline was > disabled for MX and Elan (I didn't check for the others). A quick look > into the source code, pinpointed the problem into the pml_ob1_rdma.c > file, and i

[OMPI devel] RDMA pipeline

2008-02-19 Thread George Bosilca
Few days ago during some testing I realize that the RDMA pipeline was disabled for MX and Elan (I didn't check for the others). A quick look into the source code, pinpointed the problem into the pml_ob1_rdma.c file, and it seems that the problem was introduced by commit 15247. The problem c

Re: [OMPI devel] PLPA ready?

2008-02-19 Thread Sharon Melamed
Jeff, In the patch you sent the variables: num_processors, num_sockets and num_cores are lost outside the paffinity framework. I need those in the ODLS framework. what do think about the attached patch? Sharon. 2008/2/19 Jeff Squyres : > $%@#$% Sorry. > > I saw that and fixed it in my local OMP

Re: [OMPI devel] PLPA ready?

2008-02-19 Thread Pak Lui
I am guessing it will not messing us up because these are the functions that Solaris doesn't really implement yet, right? Last time I check we are still hunting for some stable interfaces in Solaris to implement them. Terry Dontje wrote: Jeff Squyres wrote: $%@#$% Sorry. I saw that and fixe

Re: [OMPI devel] PLPA ready?

2008-02-19 Thread Jeff Squyres
Will do. I stress that it *might* be worthwhile -- I think it at least partially depends on what Voltaire does and whether they think it should change (since they're the first ones using the paffinity API in a meaningful way). If we want to change it, it would probably be good to do so bef

Re: [OMPI devel] PLPA ready?

2008-02-19 Thread Terry Dontje
Jeff Squyres wrote: $%@#$% Sorry. I saw that and fixed it in my local OMPI SVN copy last night as well. Here's a patch to make it go (I obviously didn't want to commit this until the new PLPA goes in). We *may* want to revise the paffinity API to match PLPA, not because Linux is the one-and

Re: [OMPI devel] PLPA ready?

2008-02-19 Thread Jeff Squyres
$%@#$% Sorry. I saw that and fixed it in my local OMPI SVN copy last night as well. Here's a patch to make it go (I obviously didn't want to commit this until the new PLPA goes in). We *may* want to revise the paffinity API to match PLPA, not because Linux is the one-and-only-way, but b

Re: [OMPI devel] PLPA ready?

2008-02-19 Thread Sharon Melamed
Jeff, The new PLPA fails in compilation. there is a need to change the paffinity API's: 1. max_processor_id with one parameter --> get_processor_info with 2 parameters. 2. max_socket with one parameter --> get_socket_info with 2 parameters. 3. max_core with 2 parameters --> get_core_info with 3 pa