1
1
openmpi/orte/mca
Ralph Castain ca40cb5f1c Fix comm_spawn by mpirun
This commit was SVN r27285.
2012-09-10 17:09:25 +00:00
..
common Make all the PMI components depend on the common pmi library and properly 2012-06-11 15:58:09 +00:00
db Add some protection to allow NULL bytes in byte objects and NULL strings to be handled cleanly in nidmaps and modex entries. Ensure there is a valid nidmap available for the HNP to pass down to any local procs when it is operating alone. 2012-08-31 01:07:36 +00:00
errmgr Complete the cleanup of the preload files system. Remove the dest_dir option as moving things to arbitrary locations - especially absolute paths - can prove disastrous. Remove the preload_libs option as these can be treated as just files. Cleanup some of the pack/unpack code as the dss handles NULL strings just fine. Deal a little better with absolute paths, noting that tar now strips the leading '/' for us (showing my age as it didn't used to do so). 2012-08-24 02:28:29 +00:00
ess Ensure the final output is printed 2012-09-05 16:25:15 +00:00
filem Multiple apps might want the same files, so instead of using the app_idx to determine who gets what, use the actual file names as they are sent anyway 2012-09-06 22:02:05 +00:00
grpcomm It is okay for a key not to be found 2012-08-30 15:12:23 +00:00
iof Don't close the IOF stdin if we happen to read less than a full 2012-08-24 14:29:19 +00:00
odls Add some protection to allow NULL bytes in byte objects and NULL strings to be handled cleanly in nidmaps and modex entries. Ensure there is a valid nidmap available for the HNP to pass down to any local procs when it is operating alone. 2012-08-31 01:07:36 +00:00
oob Priorities really shouldn't be less than 0. 2012-08-21 15:47:15 +00:00
plm Fix vm setup in unmanaged environments - needs to construct a node list in the same way we now do for mapping 2012-09-07 01:53:19 +00:00
ras In managed allocations, we need to ensure that all nodes are flagged as having their slots "given" in case the user incorrectly asks us to change them. Also need to update the HNP node's "slots_given" flag as we don't replace the orte_node_t object when inserting the node info for that node. 2012-09-07 04:08:17 +00:00
rmaps Fix comm_spawn by mpirun 2012-09-10 17:09:25 +00:00
rml Cleanup the tag list 2012-08-22 21:37:58 +00:00
routed Introduce staged execution. If you don't have adequate resources to run everything without oversubscribing, don't want to oversubscribe, and aren't using MPI, then staged execution lets you (a) run as many procs as there are available resources, and (b) start additional procs as others complete and free up resources. Adds a new mapper as well as a new state machine. 2012-08-28 21:20:17 +00:00
sensor Sorry for mid-day commit, but I had promised on the call to do this upon my return. 2012-04-06 14:23:13 +00:00
snapc Make C/R work with nodes > 1. This fix makes sure that the app coordinators send 2012-07-13 23:37:29 +00:00
sstore Fix C/R support in the trunk. 2012-07-09 23:34:13 +00:00
state This confusion has been around for awhile, caused by a long-ago decision to track slots allocated to a specific job as opposed to allocated to the overall mpirun instance. We eliminated that quite a while ago, but never consolidated the "slots_alloc" and "slots" fields in orte_node_t. As a result, confusion has grown in the code base as to which field to look at and/or update. 2012-09-05 01:30:39 +00:00