1
1
openmpi/ompi/mca/mtl/mxm
Nathan Hjelm 2c89c7f47d ompi/proc: add function to get all allocated procs
This commit adds two new functions:

 - ompi_proc_get_allocated - Returns all procs in the current job that
   have already been allocated. This is used in init/finalize to
   determine which procs to pass to add_procs/del_procs.

 - ompi_proc_world_size - returns the number of processes in
   MPI_COMM_WORLD. This may be removed in favor of callers just
   looking at ompi_process_info.

The behavior of ompi_proc_world has been restored to return
ompi_proc_t's for all processes in the current job. The use of this
function is discouraged.

Code that was using ompi_proc_world() has been updated to make use of
the new functions to avoid the memory overhead of ompi_comm_world ().

Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2015-09-23 16:22:05 -06:00
..
configure.m4 Remove the proc_pml and proc_bml fields from ompi_proc_t and replace with a 2013-08-30 16:54:55 +00:00
help-mtl-mxm.txt Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
Makefile.am Fix longstanding issue with our multi-project support. Rather than using 2014-01-07 22:11:15 +00:00
mtl_mxm_cancel.c MTL MXM: push commit r27987 back, now with right user. 2013-02-04 06:59:24 +00:00
mtl_mxm_component.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
mtl_mxm_debug.h initial implementation of MXM MTL layer 2011-07-26 04:36:21 +00:00
mtl_mxm_endpoint.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
mtl_mxm_endpoint.h Remove the proc_pml and proc_bml fields from ompi_proc_t and replace with a 2013-08-30 16:54:55 +00:00
mtl_mxm_probe.c Update code base to use the new opal_free_list_t 2015-02-24 10:05:45 -07:00
mtl_mxm_recv.c mtl/mxm: fix typo from opal_free_list_t update 2015-02-24 11:43:15 -07:00
mtl_mxm_request.h MTL MXM: push commit r27987 back, now with right user. 2013-02-04 06:59:24 +00:00
mtl_mxm_send.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
mtl_mxm_types.h Update code base to use the new opal_free_list_t 2015-02-24 10:05:45 -07:00
mtl_mxm.c ompi/proc: add function to get all allocated procs 2015-09-23 16:22:05 -06:00
mtl_mxm.h Update code base to use the new opal_free_list_t 2015-02-24 10:05:45 -07:00
owner.txt add owner files to opa/ompi/orte mca directories 2015-02-22 15:10:23 -07:00