1
1
openmpi/ompi/runtime
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
..
help-mpi-runtime.txt Fix a few issues with error messages: 2011-03-07 16:45:45 +00:00
Makefile.am Nysal noticed some repeated header files; removed. 2009-05-28 12:05:42 +00:00
mpiruntime.h Fix a few issues with error messages: 2011-03-07 16:45:45 +00:00
ompi_cr.c Each level (OPAL/ORTE/OMPI) should only return it's own constants, 2011-10-04 14:50:31 +00:00
ompi_cr.h * Add shell of functionality required for supporting Portals4 2010-10-14 22:49:09 +00:00
ompi_module_exchange.c Each level (OPAL/ORTE/OMPI) should only return it's own constants, 2011-10-04 14:50:31 +00:00
ompi_module_exchange.h Add missing header file 2009-07-15 15:09:59 +00:00
ompi_mpi_abort.c Gah! r25545 acidentally included ''waaaay'' more stuff than it was 2011-11-29 23:24:52 +00:00
ompi_mpi_finalize.c Implementation of the MPI-3 Matched Probe functionality. Currently only 2012-02-06 17:35:21 +00:00
ompi_mpi_init.c 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
ompi_mpi_params.c The system headers are supposed to be protected by #ifdef and not by #if. 2009-07-16 18:27:33 +00:00
ompi_mpi_preconnect.c Fix bugs where (OMPI_ERROR == *) checks cannot be converted to (OMPI_SUCCESS != *) since the return codes are overloaded to return an "index" on success. 2010-05-18 20:54:11 +00:00
params.h Per the discussion on the devel list, move the binding of processes to processors from MPI_Init to process start. This involves: 2009-05-12 02:18:35 +00:00