1
1
openmpi/orte/util
Ralph Castain 8314e8dbb9 Modify the pernode option so it can accept a request for the number of processes to be launched. We now check three use-cases for pernode:
1. no -np provided - put one proc/node across all allocated nodes

2. -np N provided, N > #nodes - we print a pretty error message and exit

3. -np N provided, N <= #nodes - put one proc/node across N nodes

I also added a new orte constant (ORTE_ERR_SILENT) that allows us to pass up the chain that an error was encountered, but NOT print ORTE_ERROR_LOG messages. This is intended to be used for cases where the error we encounter is NOT an orte error, but rather is one associated with incorrect user input (e.g., the preceding case 2). In such cases, there is no point in printing an ORTE_ERROR_LOG chain of messages as it isn't an orte error.

This commit was SVN r12821.
2006-12-11 18:07:07 +00:00
..
error_strings.c Modify the pernode option so it can accept a request for the number of processes to be launched. We now check three use-cases for pernode: 2006-12-11 18:07:07 +00:00
Makefile.am Rename liborte to libopen-rte and libopal to libopen-pal per telecon today 2006-12-05 18:27:24 +00:00
pre_condition_transports.c Remove the last set of compiler warnings from the precondition file. 2006-12-04 21:45:57 +00:00
pre_condition_transports.h Instead of continually screwing around with different format strings to 2006-12-04 18:07:24 +00:00
proc_info.c Eliminate virtually all of the attribute_predefined data from the STG1 message. We now compute the total number of slots allocated to us and save that in the registry - the attributed_predefined then retrieves it via the STG1 message. The app_num is passed via the process_info structure, which gets the value from the ODLS in the environment. 2006-12-07 03:11:20 +00:00
proc_info.h Eliminate virtually all of the attribute_predefined data from the STG1 message. We now compute the total number of slots allocated to us and save that in the registry - the attributed_predefined then retrieves it via the STG1 message. The app_num is passed via the process_info structure, which gets the value from the ODLS in the environment. 2006-12-07 03:11:20 +00:00
session_dir.c And ORTE is ready for prime-time. All Windows tricks are in: 2006-08-23 03:32:36 +00:00
session_dir.h And ORTE is ready for prime-time. All Windows tricks are in: 2006-08-23 03:32:36 +00:00
sys_info.c And ORTE is ready for prime-time. All Windows tricks are in: 2006-08-23 03:32:36 +00:00
sys_info.h And ORTE is ready for prime-time. All Windows tricks are in: 2006-08-23 03:32:36 +00:00
univ_info.c Cleanup the problem of connecting to default universes. 2006-11-06 15:28:38 +00:00
univ_info.h Cleanup the problem of connecting to default universes. 2006-11-06 15:28:38 +00:00
universe_setup_file_io.c Nothing releavant, only indentation. 2006-07-11 05:27:17 +00:00
universe_setup_file_io.h Windows friendly version. We have to split the OMPI_DECLSPEC in at least 3 2006-08-20 15:54:04 +00:00