1
1
openmpi/ompi/mca/btl/mvapi
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
..
btl_mvapi_component.c Implement new BTL parameters: 2007-05-17 07:54:27 +00:00
btl_mvapi_eager_rdma.h When frags are allocated from mpool by free_list the frag structure is also 2007-03-05 14:17:50 +00:00
btl_mvapi_endpoint.c When frags are allocated from mpool by free_list the frag structure is also 2007-03-05 14:17:50 +00:00
btl_mvapi_endpoint.h Remove a gcc-ism from the code (defining an anonymous union in the 2007-02-19 18:21:57 +00:00
btl_mvapi_frag.c When frags are allocated from mpool by free_list the frag structure is also 2007-03-05 14:17:50 +00:00
btl_mvapi_frag.h Remove a gcc-ism from the code (defining an anonymous union in the 2007-02-19 18:21:57 +00:00
btl_mvapi_proc.c No more warnings. 2007-02-16 16:25:58 +00:00
btl_mvapi_proc.h The last patch for Windows support. Mostly casting and conversion to C++ friendly headers. 2006-08-24 16:38:08 +00:00
btl_mvapi_rdma_buf.h Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
btl_mvapi.c Implement new BTL parameters: 2007-05-17 07:54:27 +00:00
btl_mvapi.h Merging in the jjhursey-ft-cr-stable branch (r13912 : HEAD). 2007-03-16 23:11:45 +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
help-mpi-btl-mvapi.txt copy paste error.. 2006-06-06 02:38:29 +00:00
Makefile.am Just like r14289 on the ORTE trunk: 2007-04-12 11:19:42 +00:00