1
1
openmpi/ompi/mca/bml/r2
Gleb Natapov 3ebaff8dfe Implement new BTL parameters:
We eagerly send data up to btl_*_eager_limit with the match
Upon ACK of the MATCH we start using send/receives of size
btl_*_max_send_size up to the btl_*_rdma_pipeline_offset
After the btl_*_rdma_pipeline_offset we begin using RDMA writes of
size btl_*_rdma_pipeline_frag_size.

Now, on a per message basis we only use the above protocol if the
message is larger than btl_*_min_rdma_pipeline_size

btl_*_eager_limit - > same
btl_*_max_send_size -> same
btl_*_rdma_pipeline_offset -> btl_*_min_rdma_size
btl_*_rdma_pipeline_frag_size -> btl_*_max_rdma_size


btl_*_min_rdma_pipeline_size is new..

This patch also moves all BTL common parameters initialisation into
btl_base_mca.c file.

This commit was SVN r14681.
2007-05-17 07:54:27 +00:00
..
bml_r2_btl.c - updated copyrights 2006-03-27 22:48:12 +00:00
bml_r2_btl.h - updated copyrights 2006-03-27 22:48:12 +00:00
bml_r2_component.c Merging in the jjhursey-ft-cr-stable branch (r13912 : HEAD). 2007-03-16 23:11:45 +00:00
bml_r2_ft.c Make the check a bit better 2007-04-27 17:38:36 +00:00
bml_r2_ft.h Closes trac:977 2007-04-14 02:06:05 +00:00
bml_r2.c Implement new BTL parameters: 2007-05-17 07:54:27 +00:00
bml_r2.h Merging in the jjhursey-ft-cr-stable branch (r13912 : HEAD). 2007-03-16 23:11:45 +00:00
configure.params Remove unneeded PARAM_INIT_FILE variable in configure.params files used by 2007-01-08 03:44:22 +00:00
help-mca-bml-r2.txt * Fix for ticket #242, print a friendly error message if we can't reach 2006-08-14 19:17:36 +00:00
Makefile.am Closes trac:977 2007-04-14 02:06:05 +00:00