On Apr 13, 2010, at 9:17 AM, Gabriele Fatigati wrote:

> My actual configuration is:
> 
> btl = ^tcp
> btl_tcp_if_exclude = eth0,ib0,ib1
> oob_tcp_include = eth1,lo
> 
> But is it right? I have some doubt..

It depends on what "right" is in your environment.  :-)

Your default config excludes the BTL TCP, assumedly because you want 
OpenFabrics/IB to be the default transport for MPI messages.  That's probably 
good.  In the "^tcp" case, the BTL TCP isn't even loaded -- so the 
btl_tcp_if_exclude parameter isn't even used.  But if someone overrides the 
"btl" parameter and *does* load the TCP BTL, then the btl_tcp_if_exclude 
parameter will mean something.  

So it's not harmful to have the btl_tcp_if_exclude parameter specified, even if 
it isn't used most of the time.

The oob_tcp_include parameter tells OMPI how to use it's "out of band" channel 
for setup/teardown of the overall job, creating MPI data connections, etc.  
You're telling it which devices it can use.  It probably would be ok to use 
"eth1" and drop the ",lo" part.

-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/


Reply via email to