1
1
openmpi/opal/mca/btl/tcp
Brian Barrett 3b991498be btl tcp: Don't set socket buffer size by default
Set the default send and receive socket buffer size to 0,
which means Open MPI will not try to set a buffer size during
startup.

The default behavior since near day one of the TCP BTL has been
to set the send and receive socket buffer sizes to 128 KiB.  A
number that works great on 1 GbE, but not so great on 10 GbE
fabrics of any real size.  Modern TCP stacks, particularly on
Linux, have gotten much smarter about buffer sizes and are much
less efficient if a buffer size is set (even if set to something
large).

Signed-off-by: Brian Barrett <bbarrett@amazon.com>
2017-04-28 14:14:49 -07:00
..
btl_tcp_addr.h Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
btl_tcp_component.c btl tcp: Don't set socket buffer size by default 2017-04-28 14:14:49 -07:00
btl_tcp_endpoint.c Remove the tcp_local field from the TCP component. 2017-01-07 13:24:18 -05:00
btl_tcp_endpoint.h btl/tcp: add missing mca_btl_tcp_dump() subroutine 2016-03-30 16:10:15 +09:00
btl_tcp_frag.c Fix an issue with extremely large data identified by tjb900. 2017-01-18 10:33:12 -05:00
btl_tcp_frag.h Update the copyright and cleanup the code. 2016-03-28 14:41:01 -04:00
btl_tcp_ft.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
btl_tcp_ft.h Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
btl_tcp_hdr.h Update the copyright and cleanup the code. 2016-03-28 14:41:01 -04:00
btl_tcp_proc.c Correctly check the sa_family and cast the data correctly before passing it to inet_nop, and don't be quite as fancy with the pointer arithmetic as the combination was causing us to segfault every time this debug message was called. 2017-03-24 11:42:57 -07:00
btl_tcp_proc.h Remove the tcp_local field from the TCP component. 2017-01-07 13:24:18 -05:00
btl_tcp.c Remove the tcp_local field from the TCP component. 2017-01-07 13:24:18 -05:00
btl_tcp.h Remove the tcp_local field from the TCP component. 2017-01-07 13:24:18 -05:00
configure.m4 m4: rename OMPI_SUMMARY_* macros to OPAL_SUMMARY_* 2016-04-20 08:40:00 -07:00
help-mpi-btl-tcp.txt btl/tcp: use show_help to print the dropped-TCP warning 2017-03-01 16:31:29 -08:00
Makefile.am Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
owner.txt add owner files to opa/ompi/orte mca directories 2015-02-22 15:10:23 -07:00