1
1
openmpi/orte/mca/plm
Ralph Castain bae5dab916 If (and only if) a user requests, set the default number of slots on any node to the number of objects of the specified type. This *only* takes effect in an unmanaged environment - i.e., if an external resource manager assigns us a number of slots, then that is what we use. However, if we are using a hostfile, then the user may or may not have given us a value for the number of slots on each node.
For those nodes (and *only* those nodes) where the user does *not* specify a slot count, we will set the number of slots according to their direction: either to the number of cores, numas, sockets, or hwthreads. Otherwise, the slot count is set to 1.

Note that the default behavior remains unchanged: in the absence of any value for #slots, and in the absence of any directive to set #slots, we will set #slots=1.

This commit was SVN r27236.
2012-09-04 20:58:26 +00:00
..
alps Extend the iof by adding two new components to support map-reduce IO chaining. Add a mapreduce tool for running such applications. 2012-05-02 21:00:22 +00:00
base If (and only if) a user requests, set the default number of slots on any node to the number of objects of the specified type. This *only* takes effect in an unmanaged environment - i.e., if an external resource manager assigns us a number of slots, then that is what we use. However, if we are using a hostfile, then the user may or may not have given us a value for the number of slots on each node. 2012-09-04 20:58:26 +00:00
ccp First cut at updating the ccp launcher to use the state machine 2012-08-10 17:09:33 +00:00
lsf Extend the iof by adding two new components to support map-reduce IO chaining. Add a mapreduce tool for running such applications. 2012-05-02 21:00:22 +00:00
process Extend the iof by adding two new components to support map-reduce IO chaining. Add a mapreduce tool for running such applications. 2012-05-02 21:00:22 +00:00
rsh 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
slurm Turn off the common port for slurm for now 2012-06-25 21:55:51 +00:00
tm Add missing endif 2012-06-12 15:07:09 +00:00
Makefile.am Fix mistake that came in via the ompi-agen tree in r23764. The mistake wasn't part of the core autogen upgrade; it was an additional 'bonus' cleanup. Oops. The mistake will always create a set of directories under installdir, even if you do not --with-devel-headers. The set of directories will be empty, but still -- they should not be there at all. This commit fixes that -- the directories are not created at all if you do not --with-devel-headers 2010-09-24 22:53:28 +00:00
plm_types.h 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
plm.h 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