1
1
openmpi/orte/mca/oob/tcp
Ralph Castain b59ae14a2a Fix static port and partial allocation operations
Fix static port wireup by recording the TCP port mpirun is using and correctly passing the regex of hosts to the daemons. Do a better job of closing sockets on failed connection attempts. Correctly identify the remote host in the associated error message.

Fix partial allocation operations by not attempting to set #slots on nodes that were not used, and thus don't have a daemon or topology assigned to them

Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2017-01-28 10:09:44 -08:00
..
configure.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
help-oob-tcp.txt Correct ordering when checking for privileged ports 2016-02-14 09:43:01 -08:00
Makefile.am Rework the threading in oob/tcp so that daemons (including mpirun) use multiple progress threads to get messages out to their children, and so that the oob/base uses a separate one to setup sends. This allows the daemon cmd processor to execute in parallel with relay of messages, which significantly reduces launch times at scale 2017-01-21 13:26:19 -08:00
oob_tcp_common.c Rework the threading in oob/tcp so that daemons (including mpirun) use multiple progress threads to get messages out to their children, and so that the oob/base uses a separate one to setup sends. This allows the daemon cmd processor to execute in parallel with relay of messages, which significantly reduces launch times at scale 2017-01-21 13:26:19 -08:00
oob_tcp_common.h Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
oob_tcp_component.c Repair rsh/ssh tree spawn 2017-01-27 11:35:00 -08:00
oob_tcp_component.h Rework the threading in oob/tcp so that daemons (including mpirun) use multiple progress threads to get messages out to their children, and so that the oob/base uses a separate one to setup sends. This allows the daemon cmd processor to execute in parallel with relay of messages, which significantly reduces launch times at scale 2017-01-21 13:26:19 -08:00
oob_tcp_connection.c Fix static port and partial allocation operations 2017-01-28 10:09:44 -08:00
oob_tcp_connection.h Rework the threading in oob/tcp so that daemons (including mpirun) use multiple progress threads to get messages out to their children, and so that the oob/base uses a separate one to setup sends. This allows the daemon cmd processor to execute in parallel with relay of messages, which significantly reduces launch times at scale 2017-01-21 13:26:19 -08:00
oob_tcp_hdr.h Compress the xcast message if bigger than a defined size to further improve launch performance at scale 2017-01-19 22:08:02 -08:00
oob_tcp_listener.c Fix static port and partial allocation operations 2017-01-28 10:09:44 -08:00
oob_tcp_listener.h Protect against a non-privileged port connecting to us when we are running as root 2016-02-13 08:07:27 -08:00
oob_tcp_peer.h Ensure that oob/base level data is always accessed in the oob/base event thread. Make debruijn the default routed component 2017-01-22 10:33:32 -08:00
oob_tcp_sendrecv.c Rework the threading in oob/tcp so that daemons (including mpirun) use multiple progress threads to get messages out to their children, and so that the oob/base uses a separate one to setup sends. This allows the daemon cmd processor to execute in parallel with relay of messages, which significantly reduces launch times at scale 2017-01-21 13:26:19 -08:00
oob_tcp_sendrecv.h Repair rsh/ssh tree spawn 2017-01-27 11:35:00 -08:00
oob_tcp.c Repair rsh/ssh tree spawn 2017-01-27 11:35:00 -08:00
oob_tcp.h Repair rsh/ssh tree spawn 2017-01-27 11:35:00 -08:00
owner.txt add owner files to opa/ompi/orte mca directories 2015-02-22 15:10:23 -07:00