Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2007-07-26 08:27:45

I'm about ready to start on the connection modularity stuff in the
openib BTL. A few changes are getting rolled up in this work:

1. Modularize the connection scheme in the openib BTL as per previous
discussions (use function pointers to choose between the current OOB
wireup and the RDMA CM -- I'll probably do just a skeleton of the
RDMA CM at first; to be filled in later). Preliminary prototypes of
this work in a /tmp branch showed that it cleaned up
btl_openib_endpoint.c a *lot*.

2. [Re-]Fix the problem with having heterogeneous numbers of ports
across hosts (it seems to be broken again -- bonk).

3. Remove the static rate MCA parameter and instead, have the
endpoints negotiate (either in the modex or at wireup time --
whichever works best) to use the speed of the slower port.

Jeff Squyres
Cisco Systems