1
1
openmpi/ompi/mca
Jeff Squyres c7c3de87f5 Add ummunotify support to Open MPI. See
http://marc.info/?l=linux-mm-commits&m=127352503417787&w=2 for more
details.

 * Remove the ptmalloc memory component; replace it with a new "linux"
   memory component.
 * The linux memory component will conditionally compile in support
   for ummunotify.  At run-time, if it has ummunotify support and
   finds run-time support for ummunotify (i.e., /dev/ummunotify), it
   uses it.  If not, it tries to use ptmalloc via the glibc memory
   hooks. 
 * Add some more API functions to the memory framework to accomodate
   the ummunotify model (i.e., poll to see if memory has "changed").
 * Add appropriate calls in the rcache to the new memory APIs to see
   if memory has changed, and to react accordingly.
 * Add a few comments in the openib BTL to indicate why we don't need
   to notify the OPAL memory framework about specific instances of
   registered memory.
 * Add dummy API calls in the solaris malloc component (since it
   doesn't have polling/"did memory change" support).

This commit was SVN r23113.
2010-05-11 21:43:19 +00:00
..
allocator Fix the bug that caused by ADD_DEPENDENCIES() from different version of CMake. 2010-01-14 18:10:20 +00:00
bml Merge in the modified thread configure option branch per today's telecon. 2010-03-16 23:10:50 +00:00
btl Add ummunotify support to Open MPI. See 2010-05-11 21:43:19 +00:00
coll Very minor nits/updates. 2010-04-15 14:44:55 +00:00
common Fix segfault in two error paths. 2010-04-15 15:51:57 +00:00
crcp A few changes to the FT-related configure options: 2010-03-25 22:53:48 +00:00
dpm Fix --bynode option to remember for subsequent jobs where it left off last time. 2010-02-05 15:37:49 +00:00
io Don't let ROMIO mishandle the displacement for contiguous data with a non-zero 2010-03-23 01:23:45 +00:00
mpool Add ummunotify support to Open MPI. See 2010-05-11 21:43:19 +00:00
mtl Allow the PSM component to return ERR_NOT_AVAIL so it can be unloaded silently if executed on a node with no QLogic IB hardware. Also minor modifications to have the CM PML allow itself to be unloaded if no MTL components are available. The component selection logic can then continue to use other PMLs. 2010-01-14 19:39:35 +00:00
op Update Cisco copyrights for consistency 2009-10-07 22:02:32 +00:00
osc Adds copyright notice that should have gone in with r22700 2010-03-25 04:03:52 +00:00
pml Fix segmentation fault on heterogeneous architectures. Don't mess with the 2010-04-23 15:14:55 +00:00
pubsub Restore several linked libraries that were deleted by mistake in r22405. 2010-01-14 21:50:42 +00:00
rcache Add ummunotify support to Open MPI. See 2010-05-11 21:43:19 +00:00
topo - Replace combinations of 2009-08-20 11:42:18 +00:00