From 44c408d0143c12dbbf64b737a06da329bed307b6 Mon Sep 17 00:00:00 2001 From: Kidd_9561 Date: Mon, 22 Sep 2025 12:55:43 +0000 Subject: [PATCH] =?UTF-8?q?update=20ompi/mca/coll/tuned/etc/coll=5Ftuned?= =?UTF-8?q?=5Fdefault=5Fdecision.conf.=20=E6=9B=B4=E6=96=B0mpi=E5=9C=A8?= =?UTF-8?q?=E7=89=B9=E5=AE=9A=E8=BF=9B=E7=A8=8B=E4=B8=8B=E6=80=A7=E8=83=BD?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=9A=84=E9=85=8D=E7=BD=AE=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Kidd_9561 --- .../etc/coll_tuned_default_decision.conf | 55 ++++++++++--------- 1 file changed, 28 insertions(+), 27 deletions(-) diff --git a/ompi/mca/coll/tuned/etc/coll_tuned_default_decision.conf b/ompi/mca/coll/tuned/etc/coll_tuned_default_decision.conf index 45c9124e289..d247129a35d 100644 --- a/ompi/mca/coll/tuned/etc/coll_tuned_default_decision.conf +++ b/ompi/mca/coll/tuned/etc/coll_tuned_default_decision.conf @@ -23,9 +23,10 @@ # Thresholds for COMM_SIZE_2 128 # comm sizes 128 (128 <= comm_size < 256) -2 # number of msg sizes -0 2 0 0 # for message size 0, bruck 2, topo 0, 0 segmentation -524288 3 0 0 # for message size 524288, recursive_doubling 3, topo 0, 0 segmentation +3 # number of msg sizes +0 2 0 0 # for message size 0, bruck 2, topo 0, 0 segmentation +1024 3 0 0 # for message size 1024, recursive_doubling 3, topo 0, 0 segmentation +524288 5 0 0 # for message size 524288, neighbor 5, topo 0, 0 segmentation # Thresholds for COMM_SIZE_3 @@ -36,9 +37,9 @@ 512 # comm sizes 512 (512 <= comm_size < 1024) 3 # number of msg sizes -0 2 0 0 # for message size 0, bruck 2, topo 0, 0 segmentation -2048 3 0 0 # for message size 2048, recursive_doubling 3, topo 0, 0 segmentation -524288 5 0 0 # for message size 524288, neighbor 5, topo 0, 0 segmentation +0 2 0 0 # for message size 0, bruck 2, topo 0, 0 segmentation +2048 3 0 0 # for message size 2048, recursive_doubling 3, topo 0, 0 segmentation +524288 5 0 0 # for message size 524288, neighbor 5, topo 0, 0 segmentation # Thresholds for COMM_SIZE_5 @@ -121,7 +122,7 @@ # Thresholds for COMM_SIZE_4 512 # comm sizes 512 (512 <= comm_size < 1024) -3 # number of msg sizes +4 # number of msg sizes 0 5 0 0 # for message size 0, segmented_ring 5, topo 0, 0 segmentation 8 3 0 0 # for message size 8, recursive_doubling 3, topo 0, 0 segmentation 64 2 0 0 # for message size 64, nonoverlapping 2, topo 0, 0 segmentation @@ -155,11 +156,11 @@ 128 # comm sizes 128 (128 <= comm_size < 256) 6 # number of msg sizes 0 3 0 0 # for message size 0, modified_bruck 3, topo 0, 0 segmentation -256 1 0 0 # for message size 256, linear 1, topo 0, 0 segmentation -512 4 0 0 # for message size 512, linear_sync 4, topo 0, 0 segmentation -2048 1 0 0 # for message size 2048, linear 1, topo 0, 0 segmentation -8192 4 0 0 # for message size 8192, linear_sync 4, topo 0, 0 segmentation -32768 1 0 0 # for message size 32768, linear 1, topo 0, 0 segmentation +32768 1 0 0 # for message size 256 * 128, linear 1, topo 0, 0 segmentation +65536 4 0 0 # for message size 512 * 128, linear_sync 4, topo 0, 0 segmentation +262144 1 0 0 # for message size 2048 * 128, linear 1, topo 0, 0 segmentation +1048576 4 0 0 # for message size 8192 * 128, linear_sync 4, topo 0, 0 segmentation +4194304 1 0 0 # for message size 32768 * 128, linear 1, topo 0, 0 segmentation # Thresholds for COMM_SIZE_3 @@ -171,10 +172,10 @@ 512 # comm sizes 512 (512 <= comm_size < 1024) 5 # number of msg sizes 0 3 0 0 # for message size 0, modified_bruck 3, topo 0, 0 segmentation -512 4 0 0 # for message size 512, linear_sync 4, topo 0, 0 segmentation -16384 2 0 0 # for message size 16384, pairwise 2, topo 0, 0 segmentation -262144 4 0 0 # for message size 262144, linear_sync 4, topo 0, 0 segmentation -524288 2 0 0 # for message size 524288, pairwise 2, topo 0, 0 segmentation +262144 4 0 0 # for message size 512 * 512, linear_sync 4, topo 0, 0 segmentation +83388608 2 0 0 # for message size 16384 * 512, pairwise 2, topo 0, 0 segmentation +134217728 4 0 0 # for message size 262144 * 512, linear_sync 4, topo 0, 0 segmentation +268435456 2 0 0 # for message size 524288 * 512, pairwise 2, topo 0, 0 segmentation # Thresholds for COMM_SIZE_5 @@ -294,9 +295,9 @@ 128 # comm sizes 128 (128 <= comm_size < 256) 3 # number of msg sizes -0 1 0 0 # for message size 0, basic_linear 1, topo 0, 0 segmentation -262144 2 0 0 # for message size 262144, binomial 2, topo 0, 0 segmentation -524288 1 0 0 # for message size 524288, basic_linear 1, topo 0, 0 segmentation +0 1 0 0 # for message size 0, basic_linear 1, topo 0, 0 segmentation +33554432 2 0 0 # for message size 262144 * 128, binomial 2, topo 0, 0 segmentation +64108864 1 0 0 # for message size 524288 * 128, basic_linear 1, topo 0, 0 segmentation # Thresholds for COMM_SIZE_3 @@ -307,8 +308,8 @@ 512 # comm sizes 512 (512 <= comm_size < 1024) 2 # number of msg sizes -0 1 0 0 # for message size 0, basic_linear 1, topo 0, 0 segmentation -65536 2 0 0 # for message size 65536, binomial 2, topo 0, 0 segmentation +0 1 0 0 # for message size 0, basic_linear 1, topo 0, 0 segmentation +33554432 2 0 0 # for message size 65536 * 512, binomial 2, topo 0, 0 segmentation # Thresholds for COMM_SIZE_5 @@ -385,10 +386,10 @@ 128 # comm sizes 128 (128 <= comm_size < 256) 4 # number of msg sizes -0 2 0 0 # for message size 0, binomial 2, topo 0, 0 segmentation -1024 1 0 0 # for message size 1024, basic_linear 1, topo 0, 0 segmentation -2048 2 0 0 # for message size 2048, binomial 2, topo 0, 0 segmentation -32768 3 0 0 # for message size 32768, linear_nb 3, topo 0, 0 segmentation +0 2 0 0 # for message size 0, binomial 2, topo 0, 0 segmentation +131072 1 0 0 # for message size 1024 * 128, basic_linear 1, topo 0, 0 segmentation +262144 2 0 0 # for message size 2048 * 128, binomial 2, topo 0, 0 segmentation +4194304 3 0 0 # for message size 32768 * 128, linear_nb 3, topo 0, 0 segmentation # Thresholds for COMM_SIZE_3 @@ -399,8 +400,8 @@ 512 # comm sizes 512 (512 <= comm_size < 1024) 2 # number of msg sizes -0 2 0 0 # for message size 0, binomial 2, topo 0, 0 segmentation -8192 1 0 0 # for message size 128, basic_linear 1, topo 0, 0 segmentation +0 2 0 0 # for message size 0, binomial 2, topo 0, 0 segmentation +4194304 1 0 0 # for message size 8192 * 512, basic_linear 1, topo 0, 0 segmentation # Thresholds for COMM_SIZE_5 -- Gitee