1
1
openmpi/ompi
Ralph Castain 534d70025f Cleanup the detection of process binding during mpi_init. There are several cases that need to be checked:
1. no binding support - indicated by a negative return code from get_cpubind

2. binding supported, but not bound - the bitset returned by get_cpubind is the same as the available cpuset

3. binding supported and bound - bitset from get_cpubind is a subset of available cpuset

4. only one cpu is available - in this case, get_cpubind matches the available cpuset, but we are effectively bound

This commit was SVN r25957.
2012-02-17 21:18:53 +00:00
..
attribute Minor typo in a comment 2011-12-02 20:46:38 +00:00
class Add support for CUDA registering sm and openib buffers. Feature is disabled by default. 2011-08-04 10:15:45 +00:00
communicator Add support for MPI-3's MPI_COMM_SPLIT_TYPE function 2012-01-18 23:35:21 +00:00
config Intial support for Cray's uGNI interface (XE-6/XK-6) 2011-12-09 21:24:07 +00:00
contrib Oops -- need to "rm -f" to ensure that rm won't error out if nothing 2012-02-15 20:06:59 +00:00
datatype Correctly compute the aligned address when packing the 2012-01-12 19:15:22 +00:00
debuggers My apologies for doing this outside of the usual time restrictions, but we need to get this in so we can make progress. 2012-01-11 15:53:09 +00:00
errhandler Combined patch from Fujitsu. Fixes a collections of typos over the 2012-01-26 04:22:00 +00:00
etc Many thanks to Ralf W. for finding a subtle bug in these Makefile.am's 2008-06-04 01:28:03 +00:00
file Clean up request handling in the I/O framework to be more consistent with 2009-11-26 05:13:43 +00:00
group Fix formatting in group and communicator code (- No functionality changes -) 2010-10-04 14:54:58 +00:00
include Implementation of the MPI-3 Matched Probe functionality. Currently only 2012-02-06 17:35:21 +00:00
info Some relatively minor C/R related cleanup 2010-07-30 18:59:34 +00:00
mca Fix call to error_cb. 2012-02-17 03:18:51 +00:00
message Must initialize message->m_f_to_c_index to MPI_UNDEFINED, or calling 2012-02-08 22:36:28 +00:00
mpi Fixes trac:2933: a bunch of C++ API corrections from Fujitsu. Custom 2012-02-17 11:42:51 +00:00
mpiext Cleanup the error codes. Get rid of all the useless ones, and 2011-10-19 03:51:53 +00:00
op Reshape the datatype engine. The basic types are built down in OPAL. MPI types are 2011-01-13 06:08:54 +00:00
peruse - Sanity check initialization and finalization of PERUSE. 2010-01-12 16:36:24 +00:00
proc Correct flag type - thanks George! 2011-10-20 04:00:13 +00:00
request * Implement long-ago discussed RFC to add a callback data pointer in the 2011-06-30 20:05:16 +00:00
runtime Cleanup the detection of process binding during mpi_init. There are several cases that need to be checked: 2012-02-17 21:18:53 +00:00
tools Do not use $(RM); BSD-flavored "make"s don't understand it. Instead, 2012-02-13 22:13:38 +00:00
win Fixes trac:2767: Recursive locking when ROMIO used with THREAD_MULITPLE 2011-05-04 06:31:42 +00:00
CMakeLists.txt Disable the debugger support for Windows. 2012-01-17 16:21:33 +00:00
Makefile.am Implementation of the MPI-3 Matched Probe functionality. Currently only 2012-02-06 17:35:21 +00:00