From b24b3a4ae467b7299b42075ab77981a92532427f Mon Sep 17 00:00:00 2001 From: Nathan Hjelm Date: Tue, 15 Dec 2015 09:45:42 -0700 Subject: [PATCH] btl/openib: use only SRQ on ib by default It was decided some time ago that there is no benefit to using any per-peer receive queues on infiniband. At the time we decided not to change the default but that objection has been dropped. This commit changes the 128 message queue to use SRQ instead of PP. This has no impact on iWarp which sets the default in a different way. Closes open-mpi/ompi#1156 Signed-off-by: Nathan Hjelm --- opal/mca/btl/openib/btl_openib_mca.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/opal/mca/btl/openib/btl_openib_mca.c b/opal/mca/btl/openib/btl_openib_mca.c index d366443549..75d8c1a933 100644 --- a/opal/mca/btl/openib/btl_openib_mca.c +++ b/opal/mca/btl/openib/btl_openib_mca.c @@ -663,7 +663,7 @@ int btl_openib_register_mca_params(void) } asprintf(&default_qps, - "P,128,256,192,128:S,%u,1024,1008,64:S,%u,1024,1008,64:S,%u,1024,1008,64", + "S,128,256,192,128:S,%u,1024,1008,64:S,%u,1024,1008,64:S,%u,1024,1008,64", mid_qp_size, (uint32_t)mca_btl_openib_module.super.btl_eager_limit, (uint32_t)mca_btl_openib_module.super.btl_max_send_size);