Re: [OMPI devel] Improve OB1 performance when multiple NICs are available

2007-06-27 Thread Gleb Natapov
On Wed, Jun 27, 2007 at 02:27:34PM -0400, George Bosilca wrote: > > On Jun 27, 2007, at 10:06 AM, Gleb Natapov wrote: > > >> > >>Btw, did you compare my patch with yours on your multi-NIC system ? > >>With my patch on our system with 3 networks (2*1Gbs and one 100 Mbs) > >>I'm close to 99% of the

Re: [OMPI devel] Improve OB1 performance when multiple NICs are available

2007-06-27 Thread George Bosilca
On Jun 27, 2007, at 10:06 AM, Gleb Natapov wrote: Btw, did you compare my patch with yours on your multi-NIC system ? With my patch on our system with 3 networks (2*1Gbs and one 100 Mbs) I'm close to 99% of the total bandwidth. I'll try to see what I get with yours. Your patch SEGV on my setu

Re: [OMPI devel] Modex

2007-06-27 Thread Terry D. Dontje
Cool this sounds good enough to me. --td Brian Barrett wrote: THe function name changes are pretty obvious (s/mca_pml_base/ompi/), and I thought I'd try something new and actually document the interface in the header file :). So we should be good on that front. Brian On Jun 27, 2007, at

Re: [OMPI devel] Improve OB1 performance when multiple NICs are available

2007-06-27 Thread Gleb Natapov
On Tue, Jun 26, 2007 at 05:42:05PM -0400, George Bosilca wrote: > Gleb, > > Simplifying the code and getting better performance is always a good > approach (at least from my perspective). However, your patch still > dispatch the messages over the BTLs in a round robin fashion, which > doesn'

Re: [OMPI devel] Modex

2007-06-27 Thread Brian Barrett
THe function name changes are pretty obvious (s/mca_pml_base/ompi/), and I thought I'd try something new and actually document the interface in the header file :). So we should be good on that front. Brian On Jun 27, 2007, at 6:38 AM, Terry D. Dontje wrote: I am ok with the following as l

Re: [OMPI devel] Modex

2007-06-27 Thread Terry D. Dontje
I am ok with the following as long as we can have some sort of documenation describing what changed like which old functions are replaced with newer functions and any description of changed assumptions. --td Brian Barrett wrote: On Jun 26, 2007, at 6:08 PM, Tim Prins wrote: Some time ago yo

Re: [OMPI devel] send/recv during initialization

2007-06-27 Thread Georg Wassen
Hi, I assume you mean something like mca_coll_foo_init_query() for your initialization function. And I'm guessing you're exchanging some sort of address information for your network here? correct. What I actually did in my collective component was use PML's modex (module exchange) facili

Re: [OMPI devel] Improve OB1 performance when multiple NICs are available

2007-06-27 Thread Gleb Natapov
On Tue, Jun 26, 2007 at 05:42:05PM -0400, George Bosilca wrote: > Gleb, > > Simplifying the code and getting better performance is always a good > approach (at least from my perspective). However, your patch still > dispatch the messages over the BTLs in a round robin fashion, which > doesn'