1
1
openmpi/ompi/mca/coll/hcoll
Mike Dubman 0fae2caef3 Create a comm keyval for hcoll component with delete callback function.
Set comm attribute with keyval.
Wait for pending hcoll module tasks in comm delete callback where PML
still valid on the communicator. safely destroy hcoll context during
hcoll module destructor.

Author: Devendar Bureddy 
reviewed by miked

cmr=v1.7.4:reviewer=ompi-rm1.7

This commit was SVN r30175.
2014-01-09 11:27:24 +00:00
..
coll_hcoll_component.c Fix problems of: 2014-01-08 10:55:25 +00:00
coll_hcoll_debug.h Per the details and schedule outlined in the attached RFC, Mellanox Technologies would like to CMR the new 'coll/hcoll' component. This component enables Mellanox Technologies' latest HPC middleware offering - 'Hcoll'. 'Hcoll' is a high-performance, standalone collectives library with support for truly asynchronous, non-blocking, hierarchical collectives via hardware offload on supporting Mellanox HCAs (ConnectX-3 and above.) To build the component, libhcoll must first be installed on your system, then you must configure OMPI with the configure flag: '--with-hcoll=/path/to/libhcoll'. Subsequent to installing, you may select the 'coll/hcoll' component at runtime as you would any other coll component, e.g. '-mca coll hcoll,tuned,libnbc'. This has been reviewed by Josh Ladd and should be added to cmr:v1.7:reviewer=jladd 2013-07-01 22:39:43 +00:00
coll_hcoll_dtypes.h hcol fixes 2013-12-03 20:21:40 +00:00
coll_hcoll_module.c Create a comm keyval for hcoll component with delete callback function. 2014-01-09 11:27:24 +00:00
coll_hcoll_ops.c hcol fixes 2013-12-03 20:21:40 +00:00
coll_hcoll_rte.c hcol fixes 2013-12-03 20:21:40 +00:00
coll_hcoll.h Create a comm keyval for hcoll component with delete callback function. 2014-01-09 11:27:24 +00:00
configure.m4 cosmetic fixed fpr hcol autotools 2013-12-08 09:45:13 +00:00
Makefile.am Fix longstanding issue with our multi-project support. Rather than using 2014-01-07 22:11:15 +00:00