Skip to content

Commit d13b9a2

Browse files
authored
Merge pull request #5156 from ggouaillardet/topic/reduce_scatter_block
coll: reduce_scatter_block: rename and MCA parameter description fix
2 parents 9f353fe + ce7b311 commit d13b9a2

File tree

5 files changed

+14
-14
lines changed

5 files changed

+14
-14
lines changed

ompi/mca/coll/base/coll_base_functions.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ int ompi_coll_base_reduce_scatter_intra_basic_recursivehalving(REDUCESCATTER_ARG
250250
int ompi_coll_base_reduce_scatter_intra_ring(REDUCESCATTER_ARGS);
251251

252252
/* Reduce_scatter_block */
253-
int ompi_coll_base_reduce_scatter_block_basic(REDUCESCATTERBLOCK_ARGS);
253+
int ompi_coll_base_reduce_scatter_block_basic_linear(REDUCESCATTERBLOCK_ARGS);
254254
int ompi_coll_base_reduce_scatter_block_intra_recursivedoubling(REDUCESCATTERBLOCK_ARGS);
255255
int ompi_coll_base_reduce_scatter_block_intra_recursivehalving(REDUCESCATTERBLOCK_ARGS);
256256

ompi/mca/coll/base/coll_base_reduce_scatter_block.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242

4343

4444
/*
45-
* ompi_reduce_scatter_block_basic
45+
* ompi_reduce_scatter_block_basic_linear
4646
*
4747
* Function: - reduce then scatter
4848
* Accepts: - same as MPI_Reduce_scatter_block()
@@ -53,11 +53,11 @@
5353
* up at some point)
5454
*/
5555
int
56-
ompi_coll_base_reduce_scatter_block_basic(const void *sbuf, void *rbuf, int rcount,
57-
struct ompi_datatype_t *dtype,
58-
struct ompi_op_t *op,
59-
struct ompi_communicator_t *comm,
60-
mca_coll_base_module_t *module)
56+
ompi_coll_base_reduce_scatter_block_basic_linear(const void *sbuf, void *rbuf, int rcount,
57+
struct ompi_datatype_t *dtype,
58+
struct ompi_op_t *op,
59+
struct ompi_communicator_t *comm,
60+
mca_coll_base_module_t *module)
6161
{
6262
int rank, size, count, err = OMPI_SUCCESS;
6363
ptrdiff_t gap, span;

ompi/mca/coll/basic/coll_basic_reduce_scatter_block.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ mca_coll_basic_reduce_scatter_block_intra(const void *sbuf, void *rbuf, int rcou
5757
struct ompi_communicator_t *comm,
5858
mca_coll_base_module_t *module)
5959
{
60-
return ompi_coll_base_reduce_scatter_block_basic(sbuf, rbuf, rcount, dtype, op, comm, module);
60+
return ompi_coll_base_reduce_scatter_block_basic_linear(sbuf, rbuf, rcount, dtype, op, comm, module);
6161
}
6262

6363
/*

ompi/mca/coll/tuned/coll_tuned_decision_fixed.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -516,8 +516,8 @@ int ompi_coll_tuned_reduce_scatter_block_intra_dec_fixed(const void *sbuf, void
516516
mca_coll_base_module_t *module)
517517
{
518518
OPAL_OUTPUT((ompi_coll_tuned_stream, "ompi_coll_tuned_reduce_scatter_block_intra_dec_fixed"));
519-
return ompi_coll_base_reduce_scatter_block_basic(sbuf, rbuf, rcount,
520-
dtype, op, comm, module);
519+
return ompi_coll_base_reduce_scatter_block_basic_linear(sbuf, rbuf, rcount,
520+
dtype, op, comm, module);
521521
}
522522

523523
/*

ompi/mca/coll/tuned/coll_tuned_reduce_scatter_block_decision.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ static int coll_tuned_reduce_scatter_block_tree_fanout;
3333
/* valid values for coll_tuned_reduce_scatter_blokc_forced_algorithm */
3434
static mca_base_var_enum_value_t reduce_scatter_block_algorithms[] = {
3535
{0, "ignore"},
36-
{1, "basic"},
36+
{1, "basic_linear"},
3737
{2, "recursive_doubling"},
3838
{3, "recursive_halving"},
3939
{0, NULL}
@@ -75,7 +75,7 @@ int ompi_coll_tuned_reduce_scatter_block_intra_check_forced_init (coll_tuned_for
7575
mca_base_component_var_register(&mca_coll_tuned_component.super.collm_version,
7676
"reduce_scatter_block_algorithm",
7777
"Which reduce reduce_scatter_block algorithm is used. "
78-
"Can be locked down to choice of: 0 ignore, 1 recursive doubling",
78+
"Can be locked down to choice of: 0 ignore, 1 basic_linear, 2 recursive_doubling",
7979
MCA_BASE_VAR_TYPE_INT, new_enum, 0, MCA_BASE_VAR_FLAG_SETTABLE,
8080
OPAL_INFO_LVL_5,
8181
MCA_BASE_VAR_SCOPE_ALL,
@@ -122,8 +122,8 @@ int ompi_coll_tuned_reduce_scatter_block_intra_do_this(const void *sbuf, void *r
122122
switch (algorithm) {
123123
case (0): return ompi_coll_tuned_reduce_scatter_block_intra_dec_fixed(sbuf, rbuf, rcount,
124124
dtype, op, comm, module);
125-
case (1): return ompi_coll_base_reduce_scatter_block_basic(sbuf, rbuf, rcount,
126-
dtype, op, comm, module);
125+
case (1): return ompi_coll_base_reduce_scatter_block_basic_linear(sbuf, rbuf, rcount,
126+
dtype, op, comm, module);
127127
case (2): return ompi_coll_base_reduce_scatter_block_intra_recursivedoubling(sbuf, rbuf, rcount,
128128
dtype, op, comm, module);
129129
case (3): return ompi_coll_base_reduce_scatter_block_intra_recursivehalving(sbuf, rbuf, rcount,

0 commit comments

Comments
 (0)