1
1
openmpi/opal/mca/pmix/pmix3x
Ralph Castain 55ac526a67 Enable the PMIx ompi/rte component
Get the OMPI rte/pmix component working. This was tested using PRRTE as the RM, configuring OMPI using:

* autogen --no-orte

* with external libevent, external hwloc, and external PMIx master

* configuring PMIx master with the same libevent and hwloc

* execute the application using PRRTE's "prun" launcher, which has the same cmd line as ORTE's mpirun

Note that PMIx master appears to have a bug in the event notification system that caches job termination events. Thus, the first execution runs fine, but subsequent executions cause an "abort" when the OMPI default error handler is invoked upon notification of the prior job's termination. Will work that separately.

Signed-off-by: Ralph Castain <rhc@open-mpi.org>
(cherry picked from commit 134cca9ac0de092d767999357573a31703f72292)
2018-06-03 07:25:12 -07:00
..
pmix pmix3x: compiler warning stomp 2018-05-30 10:14:37 -07:00
autogen.subdirs Since PMIx is moving to release v3.0, embed the new release candidate in opal/pmix framework. Move the pmix2x code over to the ext2x component. Create a new ext3x component 2017-10-09 13:51:08 -07:00
common_sym_whitelist.txt Since PMIx is moving to release v3.0, embed the new release candidate in opal/pmix framework. Move the pmix2x code over to the ext2x component. Create a new ext3x component 2017-10-09 13:51:08 -07:00
configure.m4 I think we have all concluded that there is no good answer to locating the external libevent library, so surrender to the situation and simply remove that requirement. Users wanting to utilize the embedded PMIx library can install it, but will have to use mpicc _and_ add an explicit -lpmix to their cmd line to compile their application. 2017-10-29 07:39:02 -07:00
help-pmix-pmix3x.txt Since PMIx is moving to release v3.0, embed the new release candidate in opal/pmix framework. Move the pmix2x code over to the ext2x component. Create a new ext3x component 2017-10-09 13:51:08 -07:00
Makefile.am Since PMIx is moving to release v3.0, embed the new release candidate in opal/pmix framework. Move the pmix2x code over to the ext2x component. Create a new ext3x component 2017-10-09 13:51:08 -07:00
pmix3x_client.c Reset OMPI master to PMIx master 2018-03-25 08:36:46 -07:00
pmix3x_component.c pmix: add "pmix*_library_version" info MCA var 2018-03-29 14:21:07 -07:00
pmix3x_local.c Since PMIx is moving to release v3.0, embed the new release candidate in opal/pmix framework. Move the pmix2x code over to the ext2x component. Create a new ext3x component 2017-10-09 13:51:08 -07:00
pmix3x_server_north.c Implement support for proctable queries 2018-03-02 02:00:31 -08:00
pmix3x_server_south.c Reset OMPI master to PMIx master 2018-03-25 08:36:46 -07:00
pmix3x.c Enable the PMIx ompi/rte component 2018-06-03 07:25:12 -07:00
pmix3x.h Implement support for proctable queries 2018-03-02 02:00:31 -08:00