Re: [OMPI devel] btl tcp port to xensocket

2008-01-10 Thread Jeff Squyres
On Jan 10, 2008, at 8:40 PM, Muhammad Atif wrote: Hi, Thanks for such a detailed reply. You are right, we have partitioned (normalized) our system with Xen and have seen that virtualization overhead is not that great (for some applications) as compared to potential benefits that we can ge

Re: [OMPI devel] btl tcp port to xensocket

2008-01-10 Thread Jeff Squyres
Let me throw in a few clarifications on top of Adrian's information... On Jan 9, 2008, at 9:24 AM, Adrian Knoth wrote: On Tue, Jan 08, 2008 at 10:51:45PM -0800, Muhammad Atif wrote: I am planning to port tcp component to xensocket, which is a fast interdomain communication mechanism for gues

Re: [OMPI devel] btl tcp port to xensocket

2008-01-10 Thread Muhammad Atif
Hi, Thanks for such a detailed reply. You are right, we have partitioned (normalized) our system with Xen and have seen that virtualization overhead is not that great (for some applications) as compared to potential benefits that we can get. We have executed various benchmarks on different net

Re: [OMPI devel] [PATCH] openib btl: extensable cpc selection enablement

2008-01-10 Thread Jeff Squyres
On Jan 10, 2008, at 11:55 AM, Jon Mason wrote: BTW, I should point out that the modex CPC string list stuff is currently somewhat wasteful in the presence of multiple ports on a host. This will definitely be bad at scale. Specifically, we'll send around a CPC string in the openib modex for

Re: [OMPI devel] vt integration -- still problems on os x

2008-01-10 Thread Jeff Squyres
On Jan 10, 2008, at 10:19 AM, Andreas Knüpfer wrote: unfortunately, we're unable to reproduce this error. Could you pass some more information about your configure command line? This was done with gcc 4.2 on mac os X, wasn't it? I'm on Leopard on my MBP with: ./configure --prefix=/Users/j

Re: [OMPI devel] [PATCH] openib btl: extensable cpc selection enablement

2008-01-10 Thread Jon Mason
On Thu, Jan 10, 2008 at 09:58:35AM -0500, Jeff Squyres wrote: > BTW, I should point out that the modex CPC string list stuff is > currently somewhat wasteful in the presence of multiple ports on a > host. This will definitely be bad at scale. Specifically, we'll send > around a CPC string i

Re: [OMPI devel] [PATCH] openib btl: extensable cpc selection enablement

2008-01-10 Thread Jon Mason
On Thu, Jan 10, 2008 at 11:17:48AM +0200, Pavel Shamis (Pasha) wrote: > Jon Mason wrote: > > The new cpc selection framework is now in place. The patch below allows > > for dynamic selection of cpc methods based on what is available. It > > also allows for inclusion/exclusions of methods. It eve

Re: [OMPI devel] vt integration -- still problems on os x

2008-01-10 Thread Andreas Knüpfer
Hi Jeff, unfortunately, we're unable to reproduce this error. Could you pass some more information about your configure command line? This was done with gcc 4.2 on mac os X, wasn't it? Thanks, Andreas On Tuesday 08 January 2008, Jeff Squyres wrote: > From today's head (r17068): > > Making all

Re: [OMPI devel] [PATCH] openib btl: extensable cpc selection enablement

2008-01-10 Thread Jeff Squyres
BTW, I should point out that the modex CPC string list stuff is currently somewhat wasteful in the presence of multiple ports on a host. This will definitely be bad at scale. Specifically, we'll send around a CPC string in the openib modex for *each* port. This may be repetitive (and was

Re: [OMPI devel] [PATCH] openib btl: extensable cpc selection enablement

2008-01-10 Thread Jeff Squyres
On Jan 10, 2008, at 4:17 AM, Pavel Shamis (Pasha) wrote: This patch also contains XRC compile time disablement (per Jeff's patch). Need make sure that CM stuff will be disabled during compile tine if it is not installed on machine. The RDMA CM and IBCM stuff has not yet been implemented (w

Re: [OMPI devel] [PATCH] openib btl: extensable cpc selection enablement

2008-01-10 Thread Pavel Shamis (Pasha)
Jon Mason wrote: The new cpc selection framework is now in place. The patch below allows for dynamic selection of cpc methods based on what is available. It also allows for inclusion/exclusions of methods. It even futher allows for modifying the priorities of certain cpc methods to better dete