Jeff, Thanks, I forgot I had a ~/.openmpi/mca-params.conf file laying around from a previous test.
Henk > -----Original Message----- > From: users-boun...@open-mpi.org > [mailto:users-boun...@open-mpi.org] On Behalf Of Jeff Squyres > Sent: 17 June 2008 16:03 > To: Open MPI Users > Subject: Re: [OMPI users] btl parameter is not set to openib > on node with ibcard > > As you surmised, it looks like your "btl" parameter is being > set somewhere, and it excludes the openib BTL. > > Check out this FAQ entry: > > http://www.open-mpi.org/faq/?category=tuning#setting-mca-params > > > On Jun 17, 2008, at 10:49 AM, SLIM H.A. wrote: > > > > > Hi > > > > OpenMPI does not pick up the infiniband component on our nodes with > > Mellanox cards: > > > > ompi_info --param btl openib > > > > returns > > > > MCA btl: parameter "btl_base_debug" (current value: "0") > > If btl_base_debug is 1 standard debug is output, if > 1 > verbose debug > > is output MCA btl: parameter "btl" (current value: "mx,self,sm") > > Default selection set of components for the btl > framework (<none> > > means "use all components that can > > be found") > > MCA btl: parameter "btl_base_verbose" (current value: "0") > > Verbosity level for the btl framework (0 = no > verbosity) MCA btl: > > parameter "btl_base_warn_component_unused" (current value: > > "1") > > This parameter is used to turn on warning messages when > certain NICs > > are not used > > > > Note that the btl parameter has the value "mx,self,sm". > > > > I have configured openmpi-1.2.5 with the --with-openib=dir and > > --with-mx=dir switches and with ofed-1.2. This is part of > the config > > output: > > > > --- MCA component btl:mx (m4 configuration macro) checking for MCA > > component btl:mx compile mode... dso checking myriexpress.h > > usability... yes checking myriexpress.h presence... yes > checking for > > myriexpress.h... yes looking for library in lib checking for > > mx_finalize in -lmyriexpress... yes checking for MX version 1.0 or > > later... yes checking for MX_API... > > checking for a MX version with mx_register_match_callback... yes > > checking if MCA component btl:mx can compile... yes > > > > --- MCA component btl:openib (m4 configuration macro) > checking for MCA > > component btl:openib compile mode... dso checking > infiniband/verbs.h > > usability... yes checking infiniband/verbs.h presence... > yes checking > > for infiniband/verbs.h... yes checking for ibv_open_device in > > -libverbs... yes checking number of arguments to ibv_create_cq... 5 > > checking for ibv_create_srq... yes checking for > ibv_get_device_list... > > yes checking for ibv_resize_cq... yes checking for ibv_fork_init... > > yes checking if MCA component btl:openib can compile... yes > > > > It appears the configuraion for both interconnects succeeded. > > > > Why does ompi_info find the mx btl instead of openib? > > > > Thanks for any advice > > > > Henk > > > > _______________________________________________ > > users mailing list > > us...@open-mpi.org > > http://www.open-mpi.org/mailman/listinfo.cgi/users > > > -- > Jeff Squyres > Cisco Systems > > _______________________________________________ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users >