From f3f3158a7e838c99bbcc1456dcbb1bf9682ed7e6 Mon Sep 17 00:00:00 2001 From: mberenjk <146776561+mberenjk@users.noreply.github.com> Date: Tue, 15 Apr 2025 09:38:33 -0500 Subject: [PATCH] skipping the prod test for FP8 types in reduce and reduce-scatter (#111) * skipping the prod test for FP8 types in reduce and reduce-scatter --------- Co-authored-by: Marzieh Berenjkoub [ROCm/rccl-tests commit: 5e838ad9df47079e0e586ed38049f4f579ea462d] --- projects/rccl-tests/src/all_reduce.cu | 6 +++--- projects/rccl-tests/src/reduce.cu | 4 ++++ projects/rccl-tests/src/reduce_scatter.cu | 4 ++++ 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/projects/rccl-tests/src/all_reduce.cu b/projects/rccl-tests/src/all_reduce.cu index 5302f86833..9385c817f7 100644 --- a/projects/rccl-tests/src/all_reduce.cu +++ b/projects/rccl-tests/src/all_reduce.cu @@ -65,8 +65,6 @@ testResult_t AllReduceRunTest(struct threadArgs* args, int root, ncclDataType_t ncclRedOp_t *run_ops; const char **run_typenames, **run_opnames; int type_count, op_count; - if((type == ncclFp8E4M3 || type == ncclFp8E5M2) && op == ncclProd) - return testSuccess; if ((int)type != -1) { type_count = 1; @@ -90,8 +88,10 @@ testResult_t AllReduceRunTest(struct threadArgs* args, int root, ncclDataType_t for (int i=0; i