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. |
||
---|---|---|
.. | ||
base | ||
gm | ||
mvapi | ||
mx | ||
openib | ||
portals | ||
self | ||
sm | ||
tcp | ||
template | ||
udapl | ||
btl.h | ||
Makefile.am |