From c2fc1d6809d8a250c0b693500e06d6c2c352c7d7 Mon Sep 17 00:00:00 2001 From: Pedram Alizadeh Date: Thu, 21 Mar 2024 20:35:29 -0400 Subject: [PATCH] msccl algorithms tuning for alltoall on MI300 (#1120) Co-authored-by: PedramAlizadeh --- ...all-8n-0-1kb.xml => alltoall-8n-0-9kb.xml} | 2 +- ...kb-1mb.xml => alltoall-8n-190kb-512kb.xml} | 2 +- .../msccl-algorithms/alltoall-8n-4kb-8kb.xml | 740 ------------------ ...-1mb-4mb.xml => alltoall-8n-512kb-7mb.xml} | 2 +- ...-4mb-16mb.xml => alltoall-8n-7mb-43mb.xml} | 2 +- ...-1kb-4kb.xml => alltoall-8n-9kb-190kb.xml} | 2 +- 6 files changed, 5 insertions(+), 745 deletions(-) rename tools/msccl-algorithms/{alltoall-8n-0-1kb.xml => alltoall-8n-0-9kb.xml} (99%) rename tools/msccl-algorithms/{alltoall-8n-8kb-1mb.xml => alltoall-8n-190kb-512kb.xml} (99%) delete mode 100644 tools/msccl-algorithms/alltoall-8n-4kb-8kb.xml rename tools/msccl-algorithms/{alltoall-8n-1mb-4mb.xml => alltoall-8n-512kb-7mb.xml} (99%) rename tools/msccl-algorithms/{alltoall-8n-4mb-16mb.xml => alltoall-8n-7mb-43mb.xml} (99%) rename tools/msccl-algorithms/{alltoall-8n-1kb-4kb.xml => alltoall-8n-9kb-190kb.xml} (99%) diff --git a/tools/msccl-algorithms/alltoall-8n-0-1kb.xml b/tools/msccl-algorithms/alltoall-8n-0-9kb.xml similarity index 99% rename from tools/msccl-algorithms/alltoall-8n-0-1kb.xml rename to tools/msccl-algorithms/alltoall-8n-0-9kb.xml index 7d3a57cb35..b2f388aaa6 100644 --- a/tools/msccl-algorithms/alltoall-8n-0-1kb.xml +++ b/tools/msccl-algorithms/alltoall-8n-0-9kb.xml @@ -1,6 +1,6 @@ - + diff --git a/tools/msccl-algorithms/alltoall-8n-8kb-1mb.xml b/tools/msccl-algorithms/alltoall-8n-190kb-512kb.xml similarity index 99% rename from tools/msccl-algorithms/alltoall-8n-8kb-1mb.xml rename to tools/msccl-algorithms/alltoall-8n-190kb-512kb.xml index 5817737540..cee7c6862e 100644 --- a/tools/msccl-algorithms/alltoall-8n-8kb-1mb.xml +++ b/tools/msccl-algorithms/alltoall-8n-190kb-512kb.xml @@ -1,6 +1,6 @@ - + diff --git a/tools/msccl-algorithms/alltoall-8n-4kb-8kb.xml b/tools/msccl-algorithms/alltoall-8n-4kb-8kb.xml deleted file mode 100644 index 3de528f979..0000000000 --- a/tools/msccl-algorithms/alltoall-8n-4kb-8kb.xml +++ /dev/null @@ -1,740 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/tools/msccl-algorithms/alltoall-8n-1mb-4mb.xml b/tools/msccl-algorithms/alltoall-8n-512kb-7mb.xml similarity index 99% rename from tools/msccl-algorithms/alltoall-8n-1mb-4mb.xml rename to tools/msccl-algorithms/alltoall-8n-512kb-7mb.xml index f2f7076545..9646f270fe 100644 --- a/tools/msccl-algorithms/alltoall-8n-1mb-4mb.xml +++ b/tools/msccl-algorithms/alltoall-8n-512kb-7mb.xml @@ -1,6 +1,6 @@ - + diff --git a/tools/msccl-algorithms/alltoall-8n-4mb-16mb.xml b/tools/msccl-algorithms/alltoall-8n-7mb-43mb.xml similarity index 99% rename from tools/msccl-algorithms/alltoall-8n-4mb-16mb.xml rename to tools/msccl-algorithms/alltoall-8n-7mb-43mb.xml index f50bced233..fdd6dd0cc3 100644 --- a/tools/msccl-algorithms/alltoall-8n-4mb-16mb.xml +++ b/tools/msccl-algorithms/alltoall-8n-7mb-43mb.xml @@ -1,6 +1,6 @@ - + diff --git a/tools/msccl-algorithms/alltoall-8n-1kb-4kb.xml b/tools/msccl-algorithms/alltoall-8n-9kb-190kb.xml similarity index 99% rename from tools/msccl-algorithms/alltoall-8n-1kb-4kb.xml rename to tools/msccl-algorithms/alltoall-8n-9kb-190kb.xml index da81f463b9..d1e0b22d78 100644 --- a/tools/msccl-algorithms/alltoall-8n-1kb-4kb.xml +++ b/tools/msccl-algorithms/alltoall-8n-9kb-190kb.xml @@ -1,6 +1,6 @@ - +