2c89c7f47d
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> |
||
---|---|---|
.. | ||
configure.m4 | ||
help-mtl-mxm.txt | ||
Makefile.am | ||
mtl_mxm_cancel.c | ||
mtl_mxm_component.c | ||
mtl_mxm_debug.h | ||
mtl_mxm_endpoint.c | ||
mtl_mxm_endpoint.h | ||
mtl_mxm_probe.c | ||
mtl_mxm_recv.c | ||
mtl_mxm_request.h | ||
mtl_mxm_send.c | ||
mtl_mxm_types.h | ||
mtl_mxm.c | ||
mtl_mxm.h | ||
owner.txt |