On Jul 14, 2008, at 7:55 AM, Pavel Shamis (Pasha) wrote:

I can add in head of  query function something like :

if (!mca_btl_openib_component.cpc_explicitly_defined)
  return OMPI_ERR_NOT_SUPPORTED;

That sounds reasonable until the ibcm userspace library issues can be sorted out. Then perhaps this check can be removed.

Should we not even build support for it?

PRO: don't even allow the possibility of running with it, because we know that there are issues with the ibcm userspace library (i.e., reduce problem reports from users)

PRO: users don't have to have libibcm installed on compute nodes (we've actually gotten some complaints about this)

CON: OMPI is not release-synchronized with OFED; OFED could be released with a fixed ibcm userspace library, but it still wouldn't be built by default in OMPI

CON: users already have to have librdmacm installed on the compute notes for the RDMA CM (e.g., probably mainly for iWARP support); adding ibcm and rdmacm user libs at the same time might actually be better (rather than rdmacm in v1.3 and ibcm in a future version)

Thoughts?

--
Jeff Squyres
Cisco Systems

Reply via email to