1
1
openmpi/ompi/mca/coll
Nathan Hjelm 24a7e7aa34 Add support for the udreg registration cache and dynamics on XE/XK/XC.
To support the new mpool two changes were made to the mpool infrastructure:

 1) Added an mpool flag to indicate that an mpool does not need the memory
    hooks to use the leave pinned protocols. This flag is checked in the
    mpool lookup.

 2) Add a mpool context to the base registration. This new member is used
    by the udreg mpool to store the udreg context associated with the
    particular registration. The new member will not break the ABI
    compatibility as the new member is only currently used by the udreg
    mpool.

Dynamics support for Cray systems makes use of the global rank provided by
orte to give the ugni library a unique rank for each process. Dynamics
support is not available under direct-launch (srun.)

cmr=v1.7.4

This commit was SVN r29719.
2013-11-18 04:58:37 +00:00
..
base At coll_select time we can not check whether the communicator has a 2013-10-03 03:37:46 +00:00
basic Remove outdated comments in coll_basic_reduce_scatter.c. 2013-10-30 16:20:20 +00:00
demo Update OMPI frameworks to use the MCA framework system. 2013-03-27 21:17:31 +00:00
fca expand tabs to 4 spaces 2013-10-22 17:05:55 +00:00
hcoll fix race condition which can happen on finalize 2013-10-02 13:38:47 +00:00
hierarch Remove the proc_pml and proc_bml fields from ompi_proc_t and replace with a 2013-08-30 16:54:55 +00:00
inter Per RFC 2013-07-11 17:34:28 +00:00
libnbc Add support for the udreg registration cache and dynamics on XE/XK/XC. 2013-11-18 04:58:37 +00:00
ml coll/ml: update the coll_ml_enable_fragmentation variable to support the 2013-08-27 16:36:54 +00:00
portals4 Minor indent cleanup in init_query() 2013-11-06 15:21:09 +00:00
self Fix several issues regarding MPI_IN_PLACE and different flavors 2013-09-17 11:35:18 +00:00
sm Per RFC 2013-07-11 17:34:28 +00:00
tuned Fix the recursive halfing algorithms for reduce scatter in both basic 2013-10-28 19:06:38 +00:00
coll.h MPI-3: Add support for neighborhood collectives 2013-09-26 21:55:08 +00:00
Makefile.am Fix mistake that came in via the ompi-agen tree in r23764. The mistake wasn't part of the core autogen upgrade; it was an additional 'bonus' cleanup. Oops. The mistake will always create a set of directories under installdir, even if you do not --with-devel-headers. The set of directories will be empty, but still -- they should not be there at all. This commit fixes that -- the directories are not created at all if you do not --with-devel-headers 2010-09-24 22:53:28 +00:00