SimGrid  3.14.159
Versatile Simulation of Distributed Systems
reduce-mvapich-knomial.c File Reference
#include "colls_private.h"

Macros

#define SMPI_DEFAULT_KNOMIAL_FACTOR   4
 

Functions

static int MPIR_Reduce_knomial_trace (int root, int reduce_knomial_factor, MPI_Comm comm, int *dst, int *expected_send_count, int *expected_recv_count, int **src_array)
 
int smpi_coll_tuned_reduce_mvapich2_knomial (void *sendbuf, void *recvbuf, int count, MPI_Datatype datatype, MPI_Op op, int root, MPI_Comm comm)
 

Variables

int mv2_reduce_intra_knomial_factor
 
int mv2_reduce_inter_knomial_factor
 

Macro Definition Documentation

§ SMPI_DEFAULT_KNOMIAL_FACTOR

#define SMPI_DEFAULT_KNOMIAL_FACTOR   4

Function Documentation

§ MPIR_Reduce_knomial_trace()

static int MPIR_Reduce_knomial_trace ( int  root,
int  reduce_knomial_factor,
MPI_Comm  comm,
int *  dst,
int *  expected_send_count,
int *  expected_recv_count,
int **  src_array 
)
static

§ smpi_coll_tuned_reduce_mvapich2_knomial()

int smpi_coll_tuned_reduce_mvapich2_knomial ( void sendbuf,
void recvbuf,
int  count,
MPI_Datatype  datatype,
MPI_Op  op,
int  root,
MPI_Comm  comm 
)

Variable Documentation

§ mv2_reduce_intra_knomial_factor

int mv2_reduce_intra_knomial_factor

§ mv2_reduce_inter_knomial_factor

int mv2_reduce_inter_knomial_factor