1
1
openmpi/orte/mca/plm/base
Ralph Castain 3c914a7a97 Complete the fix of the ORTE DVM. We will now use "prun" instead of "orterun -hnp foo" to execute jobs. This provides the feature of automatic discovery of the orte-dvm so you don't need to manually enter URI's or contact file locations. All IO is forwarded to prun.
Still in the "needs to be done" category:

* mapping/ranking/binding options aren't correctly supported

* if the DVM encounters some errors (e.g., not enough resources for the job), the resulting error is globally set and impacts any subsequent job submission

Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2017-09-16 13:13:07 -07:00
..
base.h Per the discussion on the telecon, change the -host behavior so we only run one instance if no slots were provided and the user didn't specify #procs to run. However, if no slots are given and the user does specify #procs, then let the number of slots default to the #found processing elements 2016-03-29 11:21:57 -07:00
help-plm-base.txt Detect that we have a mix of BE/LE in the system, provide a warning that OMPI doesn't currently support this environment, and error out 2017-07-03 15:47:05 -07:00
Makefile.am Remove the last involvement of the OOB system from the MPI layer, remove the no-longer-needed usock/oob component, and have procs no longer open the RML, OOB, ROUTED, and GRPCOMM frameworks as PMIx now provides all required app-mpirun cmds 2015-09-15 13:08:35 -07:00
owner.txt add owner files to opa/ompi/orte mca directories 2015-02-22 15:10:23 -07:00
plm_base_frame.c Integrate PMIx 1.0 with OMPI. 2015-08-29 16:04:10 -07:00
plm_base_jobid.c Convert the orte_job_data pointer array to a hash table so it doesn't grow forever as we run lots and lots of jobs in the persistent DVM. 2016-02-21 11:55:49 -08:00
plm_base_launch_support.c Complete the fix of the ORTE DVM. We will now use "prun" instead of "orterun -hnp foo" to execute jobs. This provides the feature of automatic discovery of the orte-dvm so you don't need to manually enter URI's or contact file locations. All IO is forwarded to prun. 2017-09-16 13:13:07 -07:00
plm_base_orted_cmds.c more c99 updates 2015-06-25 10:14:13 -06:00
plm_base_receive.c Create an alternative mapping method that pushes responsibility 2017-03-07 20:43:12 -08:00
plm_base_select.c mca/base: add priority output to mca_base_select 2015-10-19 12:32:41 -06:00
plm_private.h Update how we pass the node regex so we pass _all_ nodes, even those without daemons. This allows the backend daemons to form a complete picture of the allocation. Include info on which nodes have daemons on them, and populate that info on the backend as well. 2017-04-03 19:25:15 -07:00