Steve -- Can you extend this new stuff to support RDMACM, including the warp-needed connector-sends-first stuff? It would be *very* nice to ditch the openib CPC stuff and only have the new ofacm stuff.
I'm asking Steve because he's effectively the only iWARP vendor left around (and iWARP *requires* RDMACM)... On Jul 2, 2012, at 2:05 PM, Shamis, Pavel wrote: > > So is ofacm another replacement for ibcm and rdmacm? > > Essentially it extraction of the OpenIB BTL connection manager functionality > (minus rdmacm) from the OpenIB BTL. The idea is to allow access to this > functionality for other communication components, like collectives and btls. > OFACM supports OOB and XRC-OOB connection managers. > > - Pasha > > > --td > > On 7/2/2012 11:20 AM, Nathan Hjelm wrote: > > Nice! Are we moving this to 1.7 as well? > > -Nathan > > On Mon, Jul 02, 2012 at 11:20:12AM -0400, > svn-commit-mai...@open-mpi.org<mailto:svn-commit-mai...@open-mpi.org> wrote: > > > Author: pasha (Pavel Shamis) > Date: 2012-07-02 11:20:12 EDT (Mon, 02 Jul 2012) > New Revision: 26707 > URL: https://svn.open-mpi.org/trac/ompi/changeset/26707 > > Log: > 1. Adding 2 new components: > ofacm - generic connection manager for IB interconnects. > ofautils - IB common utilities and compatibility code > > 2. Updating OpenIB configure code > > - ORNL & Mellanox Teams > > Added: > trunk/ompi/config/ompi_check_openfabrics.m4 > trunk/ompi/mca/common/ofacm/ > trunk/ompi/mca/common/ofacm/Makefile.am > trunk/ompi/mca/common/ofacm/base.h > trunk/ompi/mca/common/ofacm/common_ofacm_base.c > trunk/ompi/mca/common/ofacm/common_ofacm_empty.c > trunk/ompi/mca/common/ofacm/common_ofacm_empty.h > trunk/ompi/mca/common/ofacm/common_ofacm_oob.c > trunk/ompi/mca/common/ofacm/common_ofacm_oob.h > trunk/ompi/mca/common/ofacm/common_ofacm_xoob.c > trunk/ompi/mca/common/ofacm/common_ofacm_xoob.h > trunk/ompi/mca/common/ofacm/configure.m4 > trunk/ompi/mca/common/ofacm/configure.params > trunk/ompi/mca/common/ofacm/connect.h > trunk/ompi/mca/common/ofacm/help-mpi-common-ofacm-base.txt > trunk/ompi/mca/common/ofacm/help-mpi-common-ofacm-oob.txt > trunk/ompi/mca/common/ofautils/ > trunk/ompi/mca/common/ofautils/Makefile.am > trunk/ompi/mca/common/ofautils/common_ofautils.c > trunk/ompi/mca/common/ofautils/common_ofautils.h > trunk/ompi/mca/common/ofautils/configure.m4 > trunk/ompi/mca/common/ofautils/configure.params > Deleted: > trunk/ompi/config/ompi_check_openib.m4 > Text files modified: > trunk/ompi/config/ompi_check_openfabrics.m4 | 403 +++++++++ > /dev/null | 329 ------- > trunk/ompi/mca/btl/ofud/configure.m4 | 2 > trunk/ompi/mca/btl/openib/Makefile.am | 4 > trunk/ompi/mca/btl/openib/btl_openib_component.c | 49 - > trunk/ompi/mca/btl/openib/configure.m4 | 5 > trunk/ompi/mca/common/ofacm/Makefile.am | 76 + > trunk/ompi/mca/common/ofacm/base.h | 193 ++++ > trunk/ompi/mca/common/ofacm/common_ofacm_base.c | 678 > ++++++++++++++++ > trunk/ompi/mca/common/ofacm/common_ofacm_empty.c | 48 + > trunk/ompi/mca/common/ofacm/common_ofacm_empty.h | 22 > trunk/ompi/mca/common/ofacm/common_ofacm_oob.c | 1672 > ++++++++++++++++++++++++++++++++++++++++ > trunk/ompi/mca/common/ofacm/common_ofacm_oob.h | 20 > trunk/ompi/mca/common/ofacm/common_ofacm_xoob.c | 1537 > ++++++++++++++++++++++++++++++++++++ > trunk/ompi/mca/common/ofacm/common_ofacm_xoob.h | 69 + > trunk/ompi/mca/common/ofacm/configure.m4 | 63 + > trunk/ompi/mca/common/ofacm/configure.params | 26 > trunk/ompi/mca/common/ofacm/connect.h | 541 > ++++++++++++ > trunk/ompi/mca/common/ofacm/help-mpi-common-ofacm-base.txt | 41 > trunk/ompi/mca/common/ofacm/help-mpi-common-ofacm-oob.txt | 20 > trunk/ompi/mca/common/ofautils/Makefile.am | 68 + > trunk/ompi/mca/common/ofautils/common_ofautils.c | 89 ++ > trunk/ompi/mca/common/ofautils/common_ofautils.h | 26 > trunk/ompi/mca/common/ofautils/configure.m4 | 43 + > trunk/ompi/mca/common/ofautils/configure.params | 26 > trunk/ompi/mca/dpm/dpm.h | 4 > 26 files changed, 5674 insertions(+), 380 deletions(-) > > > Diff not shown due to size (240057 bytes). > To see the diff, run the following command: > > svn diff -r 26706:26707 --no-diff-deleted > > _______________________________________________ > svn mailing list > s...@open-mpi.org<mailto:s...@open-mpi.org> > http://www.open-mpi.org/mailman/listinfo.cgi/svn > > > _______________________________________________ > devel mailing list > de...@open-mpi.org<mailto:de...@open-mpi.org> > http://www.open-mpi.org/mailman/listinfo.cgi/devel > > > -- > Terry D. Dontje | Principal Software Engineer > Developer Tools Engineering | +1.781.442.2631 > Oracle - Performance Technologies > 95 Network Drive, Burlington, MA 01803 > Email terry.don...@oracle.com<mailto:terry.don...@oracle.com> > > > > _______________________________________________ > devel mailing list > de...@open-mpi.org<mailto:de...@open-mpi.org> > http://www.open-mpi.org/mailman/listinfo.cgi/devel > > > _______________________________________________ > devel mailing list > de...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/devel -- Jeff Squyres jsquy...@cisco.com For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/