3ebaff8dfe
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. |
||
---|---|---|
.. | ||
btl_mvapi_component.c | ||
btl_mvapi_eager_rdma.h | ||
btl_mvapi_endpoint.c | ||
btl_mvapi_endpoint.h | ||
btl_mvapi_frag.c | ||
btl_mvapi_frag.h | ||
btl_mvapi_proc.c | ||
btl_mvapi_proc.h | ||
btl_mvapi_rdma_buf.h | ||
btl_mvapi.c | ||
btl_mvapi.h | ||
configure.m4 | ||
configure.params | ||
help-mpi-btl-mvapi.txt | ||
Makefile.am |