1
1
openmpi/orte/mca/oob/tcp
Ralph Castain 5e6d3ba289 Initial implementation of static ports. Provide an mca param to specify static port ranges to the OOB - can provide an
y combination of comma-separated values and ranges. Daemons will use the first port in the range, MPI procs will use the other ports in the range assuming that they know their node rank in time and enough ports were specified.

NOTE: this capability only works under specific conditions. I will outline more about this in a note to devel as the remainder of the implementation progresses. For now, the only environment where this works is slurm. The linear routed module has also been adjusted to work with static ports so that all messaging flows strictly through the topology, including the initial daemon callback - thus limiting the number of sockets opened by mpirun.

This commit was SVN r20390.
2009-01-30 18:31:43 +00:00
..
.windows - 1/4 commit for Windows Visual Studio and CCP support: 2008-12-10 20:59:20 +00:00
configure.m4 Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
configure.params Remove unneeded PARAM_INIT_FILE variable in configure.params files used by 2007-01-08 03:44:22 +00:00
Makefile.am Per long threads on the mailing list and much confusion discussion 2007-12-15 13:32:02 +00:00
oob_tcp_addr.c Merge the ORTE devel branch into the main trunk. Details of what this means will be circulated separately. 2008-02-28 01:57:57 +00:00
oob_tcp_addr.h Merge the ORTE devel branch into the main trunk. Details of what this means will be circulated separately. 2008-02-28 01:57:57 +00:00
oob_tcp_hdr.h Merge the ORTE devel branch into the main trunk. Details of what this means will be circulated separately. 2008-02-28 01:57:57 +00:00
oob_tcp_msg.c Ensure we know how to route to a different job family when it connects to us 2008-11-03 14:25:14 +00:00
oob_tcp_msg.h Fix recursion in include files (Coverty fix 156). 2008-08-06 13:50:01 +00:00
oob_tcp_peer.c This is a first step towards supporting fully-routed OOB communications: 2008-10-31 21:10:00 +00:00
oob_tcp_peer.h Merge in tmp/jjh-scratch 2008-04-23 00:17:12 +00:00
oob_tcp_ping.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
oob_tcp_recv.c Merge the ORTE devel branch into the main trunk. Details of what this means will be circulated separately. 2008-02-28 01:57:57 +00:00
oob_tcp_send.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
oob_tcp.c Initial implementation of static ports. Provide an mca param to specify static port ranges to the OOB - can provide an 2009-01-30 18:31:43 +00:00
oob_tcp.h Initial implementation of static ports. Provide an mca param to specify static port ranges to the OOB - can provide an 2009-01-30 18:31:43 +00:00