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/


Reply via email to