1
1
openmpi/orte/mca/rmaps/seq
Ralph Castain a1d296ae03 This commit fixes ticket #1410
Fix a few bugs in the mappers:

1. Ensure that bynode with no -np fills all available slots - it just does so with the ranks set bynode instead of byslot

2. fix --nolocal behavior so it works correctly in all cases. We still have to test the host's name using opal_ifislocal in the mapper because the name returned by gethostname to orte_process_info.hostname can be an FQDN, but a hostfile may contain a non-FQDN version.

3. Add missing --nolocal logic to the seq mapper

Oversubscribed mapping seemed to be working okay without repair, so I couldn't verify my own bug report in that regard.

Also included are some preliminary changes to support the modified hostfile behavior, which will be committed shortly:

1. removed the totally useless "allocate" field in the orte_node_t object since every node is automatically allocated for use - and everything ignored the field anyway

2. correctly initialize the slots_alloc field when the allocation is read

This commit was SVN r19030.
2008-07-25 13:35:12 +00:00
..
configure.params Add a new mapper component that sequentially maps ranks-to-hosts according to the ordering in the hostfile. 2008-04-01 20:03:49 +00:00
help-orte-rmaps-seq.txt Cleanup the show_help entries on the seq mapper 2008-04-17 14:43:15 +00:00
Makefile.am Add a new mapper component that sequentially maps ranks-to-hosts according to the ordering in the hostfile. 2008-04-01 20:03:49 +00:00
rmaps_seq_component.c Effectively revert the orte_output system and return to direct use of opal_output at all levels. Retain the orte_show_help subsystem to allow aggregation of show_help messages at the HNP. 2008-06-09 14:53:58 +00:00
rmaps_seq.c This commit fixes ticket #1410 2008-07-25 13:35:12 +00:00
rmaps_seq.h Add a new mapper component that sequentially maps ranks-to-hosts according to the ordering in the hostfile. 2008-04-01 20:03:49 +00:00