Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: Re: [OMPI users] quadrics support?
From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2009-07-02 09:23:14


I see ompi/mca/btl/elan in the OMPI SVN development trunk and in the
1.3 tree (where elan = the quadrics interface).

So actually, looking at the 1.3.x README, I see configure switches
like "--with-elan" that specifies where the Elan (Quadrics) headers
and libraries live. I have no Quadrics networks and didn't pay
attention to this development at all (obviously ;-) ) -- you might
want to give it a shot and see how well it performs. Meaning: I'm
sure it works or UT wouldn't have pushed this stuff upstream, but I
have no idea how well tuned it is.

If you build OMPI properly, you should be able to tell if Quadrics
support is included via

     ompi_info | grep elan

You should see a BTL line for elan (i.e., a BTL plugin for "elan" is
installed and functional). Although OMPI should automatically pick
elan for MPI communications, you can force OMPI to pick it via:

     mpirun --mca btl elan,self ...

Quadrics networks should also qualify for Open MPI's "other" type of
network support (the MTL, instead of the BTL). MTL level support can
typically give slightly better performance on some types of networks,
but it doesn't look like anyone did any work in this area.
Contributions are always welcome, of course! :-)

On Jul 2, 2009, at 9:12 AM, Michael Di Domenico wrote:

> Jeff,
>
> Thanks, honestly though if the patches haven't been pulled mainline,
> we are not likely to bring it internally. I was hoping that quadrics
> support was mainline, but the documentation was out of date.
>
> On Thu, Jul 2, 2009 at 8:08 AM, Jeff Squyres<jsquyres_at_[hidden]>
> wrote:
> > George --
> >
> > I know that U. Tennessee did some work in this area; did it ever
> > materialize?
> >
> >
> > On Jul 1, 2009, at 4:49 PM, Michael Di Domenico wrote:
> >
> >> Did the quadrics support for OpenMPI ever materialize? I can't
> find
> >> any documentation on the web about it and the few mailing list
> >> messages I came across showed some hints that it might be in
> progress
> >> but that was way back in 2007
> >>
> >> Thanks
> >> _______________________________________________
> >> users mailing list
> >> users_at_[hidden]
> >> http://www.open-mpi.org/mailman/listinfo.cgi/users
> >>
> >
> >
> > --
> > Jeff Squyres
> > Cisco Systems
> >
> > _______________________________________________
> > users mailing list
> > users_at_[hidden]
> > http://www.open-mpi.org/mailman/listinfo.cgi/users
> >
> _______________________________________________
> users mailing list
> users_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/users
>

-- 
Jeff Squyres
Cisco Systems