This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "MPICH primary repository". The branch, master has been updated via a1882012d3c977b44a17e6fa887ea662f4f2a2c2 (commit) via 39c1ab96986ec313a3cfb26cd9a9fa5ae0e6dec0 (commit) via e7d30a730fa96732dcc3c8593c3a0803fa276f89 (commit) from d389a53484b975edbe7ba04d67d3d6bf73104827 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://git.mpich.org/mpich.git/commitdiff/a1882012d3c977b44a17e6fa887ea662f4... commit a1882012d3c977b44a17e6fa887ea662f4f2a2c2 Author: Junchao Zhang <[email protected]> Date: Sun Dec 29 10:55:17 2013 -0600 Add "See also" in descriptions of related cvars Signed-off-by: Pavan Balaji <[email protected]> diff --git a/src/mpi/coll/allgather.c b/src/mpi/coll/allgather.c index 99fef86..6ddef58 100644 --- a/src/mpi/coll/allgather.c +++ b/src/mpi/coll/allgather.c @@ -21,6 +21,7 @@ cvars: description : >- For MPI_Allgather and MPI_Allgatherv, the short message algorithm will be used if the send buffer size is < this value (in bytes). + (See also: MPIR_CVAR_ALLGATHER_LONG_MSG_SIZE) - name : MPIR_CVAR_ALLGATHER_LONG_MSG_SIZE category : COLLECTIVE @@ -32,6 +33,7 @@ cvars: description : >- For MPI_Allgather and MPI_Allgatherv, the long message algorithm will be used if the send buffer size is >= this value (in bytes) + (See also: MPIR_CVAR_ALLGATHER_SHORT_MSG_SIZE) === END_MPI_T_CVAR_INFO_BLOCK === */ diff --git a/src/mpi/coll/alltoall.c b/src/mpi/coll/alltoall.c index a439545..c3d381f 100644 --- a/src/mpi/coll/alltoall.c +++ b/src/mpi/coll/alltoall.c @@ -25,6 +25,7 @@ cvars: description : >- the short message algorithm will be used if the per-destination message size (sendcount*size(sendtype)) is <= this value + (See also: MPIR_CVAR_ALLTOALL_MEDIUM_MSG_SIZE) - name : MPIR_CVAR_ALLTOALL_MEDIUM_MSG_SIZE category : COLLECTIVE @@ -37,6 +38,7 @@ cvars: the medium message algorithm will be used if the per-destination message size (sendcount*size(sendtype)) is <= this value and larger than MPIR_CVAR_ALLTOALL_SHORT_MSG_SIZE + (See also: MPIR_CVAR_ALLTOALL_SHORT_MSG_SIZE) - name : MPIR_CVAR_ALLTOALL_THROTTLE category : COLLECTIVE diff --git a/src/mpi/coll/bcast.c b/src/mpi/coll/bcast.c index bda2984..5860876 100644 --- a/src/mpi/coll/bcast.c +++ b/src/mpi/coll/bcast.c @@ -30,6 +30,7 @@ cvars: broadcast based on a scatter followed by a recursive doubling allgather algorithm. Otherwise, for long messages or with non power-of-two number of processes, we do broadcast based on a scatter followed by a ring allgather algorithm. + (See also: MPIR_CVAR_BCAST_SHORT_MSG_SIZE, MPIR_CVAR_BCAST_LONG_MSG_SIZE) - name : MPIR_CVAR_BCAST_SHORT_MSG_SIZE category : COLLECTIVE @@ -39,7 +40,6 @@ cvars: verbosity : MPI_T_VERBOSITY_USER_BASIC scope : MPI_T_SCOPE_ALL_EQ description : >- - (Same description as that for MPIR_CVAR_BCAST_MIN_PROCS) Let's define short messages as messages with size < MPIR_CVAR_BCAST_SHORT_MSG_SIZE, and medium messages as messages with size >= MPIR_CVAR_BCAST_SHORT_MSG_SIZE but < MPIR_CVAR_BCAST_LONG_MSG_SIZE, and long messages as messages with size >= @@ -50,6 +50,7 @@ cvars: broadcast based on a scatter followed by a recursive doubling allgather algorithm. Otherwise, for long messages or with non power-of-two number of processes, we do broadcast based on a scatter followed by a ring allgather algorithm. + (See also: MPIR_CVAR_BCAST_MIN_PROCS, MPIR_CVAR_BCAST_LONG_MSG_SIZE) - name : MPIR_CVAR_BCAST_LONG_MSG_SIZE category : COLLECTIVE @@ -59,7 +60,6 @@ cvars: verbosity : MPI_T_VERBOSITY_USER_BASIC scope : MPI_T_SCOPE_ALL_EQ description : >- - (Same description as that for MPIR_CVAR_BCAST_MIN_PROCS) Let's define short messages as messages with size < MPIR_CVAR_BCAST_SHORT_MSG_SIZE, and medium messages as messages with size >= MPIR_CVAR_BCAST_SHORT_MSG_SIZE but < MPIR_CVAR_BCAST_LONG_MSG_SIZE, and long messages as messages with size >= @@ -70,6 +70,7 @@ cvars: broadcast based on a scatter followed by a recursive doubling allgather algorithm. Otherwise, for long messages or with non power-of-two number of processes, we do broadcast based on a scatter followed by a ring allgather algorithm. + (See also: MPIR_CVAR_BCAST_MIN_PROCS, MPIR_CVAR_BCAST_SHORT_MSG_SIZE) - name : MPIR_CVAR_ENABLE_SMP_BCAST category : COLLECTIVE @@ -78,7 +79,7 @@ cvars: class : device verbosity : MPI_T_VERBOSITY_USER_BASIC scope : MPI_T_SCOPE_ALL_EQ - description : Enable SMP aware broadcast. + description : Enable SMP aware broadcast (See also: MPIR_CVAR_MAX_SMP_BCAST_MSG_SIZE) - name : MPIR_CVAR_MAX_SMP_BCAST_MSG_SIZE category : COLLECTIVE @@ -90,6 +91,7 @@ cvars: description : >- Maximum message size for which SMP-aware broadcast is used. A value of '0' uses SMP-aware broadcast for all message sizes. + (See also: MPIR_CVAR_ENABLE_SMP_BCAST) === END_MPI_T_CVAR_INFO_BLOCK === */ diff --git a/src/mpi/coll/gather.c b/src/mpi/coll/gather.c index 465c844..284ba14 100644 --- a/src/mpi/coll/gather.c +++ b/src/mpi/coll/gather.c @@ -21,6 +21,7 @@ cvars: description : >- use a temporary buffer for intracommunicator MPI_Gather if the send buffer size is < this value (in bytes) + (See also: MPIR_CVAR_GATHER_INTER_SHORT_MSG_SIZE) - name : MPIR_CVAR_GATHER_INTER_SHORT_MSG_SIZE category : COLLECTIVE @@ -32,6 +33,7 @@ cvars: description : >- use the short message algorithm for intercommunicator MPI_Gather if the send buffer size is < this value (in bytes) + (See also: MPIR_CVAR_GATHER_VSMALL_MSG_SIZE) === END_MPI_T_CVAR_INFO_BLOCK === */ http://git.mpich.org/mpich.git/commitdiff/39c1ab96986ec313a3cfb26cd9a9fa5ae0... commit 39c1ab96986ec313a3cfb26cd9a9fa5ae0e6dec0 Author: Junchao Zhang <[email protected]> Date: Sun Dec 29 10:46:52 2013 -0600 white space fixup Signed-off-by: Pavan Balaji <[email protected]> diff --git a/src/mpi/coll/alltoall.c b/src/mpi/coll/alltoall.c index 2d1cdf4..a439545 100644 --- a/src/mpi/coll/alltoall.c +++ b/src/mpi/coll/alltoall.c @@ -23,8 +23,8 @@ cvars: verbosity : MPI_T_VERBOSITY_USER_BASIC scope : MPI_T_SCOPE_ALL_EQ description : >- - the short message algorithm will be used if the per-destination - message size (sendcount*size(sendtype)) is <= this value + the short message algorithm will be used if the per-destination + message size (sendcount*size(sendtype)) is <= this value - name : MPIR_CVAR_ALLTOALL_MEDIUM_MSG_SIZE category : COLLECTIVE @@ -34,9 +34,9 @@ cvars: verbosity : MPI_T_VERBOSITY_USER_BASIC scope : MPI_T_SCOPE_ALL_EQ description : >- - the medium message algorithm will be used if the per-destination - message size (sendcount*size(sendtype)) is <= this value and - larger than MPIR_CVAR_ALLTOALL_SHORT_MSG_SIZE + the medium message algorithm will be used if the per-destination + message size (sendcount*size(sendtype)) is <= this value and + larger than MPIR_CVAR_ALLTOALL_SHORT_MSG_SIZE - name : MPIR_CVAR_ALLTOALL_THROTTLE category : COLLECTIVE http://git.mpich.org/mpich.git/commitdiff/e7d30a730fa96732dcc3c8593c3a0803fa... commit e7d30a730fa96732dcc3c8593c3a0803fa276f89 Author: Junchao Zhang <[email protected]> Date: Sun Dec 29 10:31:30 2013 -0600 Add prefix MPI_CVAR_ to a cvar name in description Signed-off-by: Pavan Balaji <[email protected]> diff --git a/src/mpi/coll/alltoall.c b/src/mpi/coll/alltoall.c index 8ec541a..2d1cdf4 100644 --- a/src/mpi/coll/alltoall.c +++ b/src/mpi/coll/alltoall.c @@ -36,7 +36,7 @@ cvars: description : >- the medium message algorithm will be used if the per-destination message size (sendcount*size(sendtype)) is <= this value and - larger than ALLTOALL_SHORT_MSG_SIZE + larger than MPIR_CVAR_ALLTOALL_SHORT_MSG_SIZE - name : MPIR_CVAR_ALLTOALL_THROTTLE category : COLLECTIVE ----------------------------------------------------------------------- Summary of changes: src/mpi/coll/allgather.c | 2 ++ src/mpi/coll/alltoall.c | 12 +++++++----- src/mpi/coll/bcast.c | 8 +++++--- src/mpi/coll/gather.c | 2 ++ 4 files changed, 16 insertions(+), 8 deletions(-) hooks/post-receive -- MPICH primary repository