1
1
openmpi/orte/mca/schizo/alps
Ralph Castain 0434b615b5 Update ORTE to support PMIx v3
This is a point-in-time update that includes support for several new PMIx features, mostly focused on debuggers and "instant on":

* initial prototype support for PMIx-based debuggers. For the moment, this is restricted to using the DVM. Supports direct launch of apps under debugger control, and indirect launch using prun as the intermediate launcher. Includes ability for debuggers to control the environment of both the launcher and the spawned app procs. Work continues on completing support for indirect launch

* IO forwarding for tools. Output of apps launched under tool control is directed to the tool and output there - includes support for XML formatting and output to files. Stdin can be forwarded from the tool to apps, but this hasn't been implemented in ORTE yet.

* Fabric integration for "instant on". Enable collection of network "blobs" to be delivered to network libraries on compute nodes prior to local proc spawn. Infrastructure is in place - implementation will come later.

* Harvesting and forwarding of envars. Enable network plugins to harvest envars and include them in the launch msg for setting the environment prior to local proc spawn. Currently, only OmniPath is supported. PMIx MCA params control which envars are included, and also allows envars to be excluded.

Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2018-03-02 02:00:31 -08:00
..
configure.m4 pmix/cray: fix disable-dlopen problem 2016-11-21 13:45:10 -06:00
Makefile.am Update ORTE to support PMIx v3 2018-03-02 02:00:31 -08:00
owner.txt Fix a number of issues, some of which have lingered for a long time: 2016-03-01 06:53:00 -08:00
schizo_alps_component.c Fix a number of issues, some of which have lingered for a long time: 2016-03-01 06:53:00 -08:00
schizo_alps.c Attempt to detect when we are direct-launched without the necessary PMI support, and thus are incorrectly identified as being "singleton". Advise the user on the required PMI(x) support and error out. 2017-06-29 15:26:53 -07:00
schizo_alps.h Fix a number of issues, some of which have lingered for a long time: 2016-03-01 06:53:00 -08:00