From 654c75ff24cda4eb1419b9a6d700387237562f63 Mon Sep 17 00:00:00 2001 From: George Bosilca Date: Fri, 6 Apr 2012 15:47:29 +0000 Subject: [PATCH] As suggested on the mailing list a while back, switch the default alltoallv algorithm to pairwise exchange instead of the default one. This might improve the scheduling and relax the pressure on the network. This commit was SVN r26246. --- ompi/mca/coll/tuned/coll_tuned_decision_fixed.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ompi/mca/coll/tuned/coll_tuned_decision_fixed.c b/ompi/mca/coll/tuned/coll_tuned_decision_fixed.c index e83db7df29..0c2bdd3e58 100644 --- a/ompi/mca/coll/tuned/coll_tuned_decision_fixed.c +++ b/ompi/mca/coll/tuned/coll_tuned_decision_fixed.c @@ -166,9 +166,9 @@ int ompi_coll_tuned_alltoallv_intra_dec_fixed(void *sbuf, int *scounts, int *sdi mca_coll_base_module_t *module) { /* For starters, just keep the original algorithm. */ - return ompi_coll_tuned_alltoallv_intra_basic_linear(sbuf, scounts, sdisps, sdtype, - rbuf, rcounts, rdisps,rdtype, - comm, module); + return ompi_coll_tuned_alltoallv_intra_pairwise(sbuf, scounts, sdisps, sdtype, + rbuf, rcounts, rdisps,rdtype, + comm, module); }