From dd041cc01246f9d234c7a61c05c9c5a93612e7e5 Mon Sep 17 00:00:00 2001 From: ShriyaRishab Date: Wed, 6 May 2026 17:21:46 -0700 Subject: [PATCH 1/2] Add MLLOG lines for lowest precision disclosure Signed-off-by: ShriyaRishab --- .../compliance_checker/training_6.0.0/common.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/mlperf_logging/compliance_checker/training_6.0.0/common.yaml b/mlperf_logging/compliance_checker/training_6.0.0/common.yaml index 2160cb5..e4183b8 100755 --- a/mlperf_logging/compliance_checker/training_6.0.0/common.yaml +++ b/mlperf_logging/compliance_checker/training_6.0.0/common.yaml @@ -144,7 +144,12 @@ REQ: EXACTLY_ONE CHECK: " v['value'] != '' " -# Optional parallelism keys +# Optional keys +- KEY: + NAME: lowest_numerical_precision + REQ: OPTIONAL + CHECK: " v['value'] in ['fp64', 'fp32', 'tf32', 'fp16', 'fp8', 'nvfp4', 'mxfp4', 'bfloat16', 'Graphcore FLOAT 16.16', 'int8', 'uint8', 'int4', 'uint4'] " + - KEY: NAME: tensor_parallelism REQ: OPTIONAL From cdffea2170467c395f7042b6d40f93b1c5bff9e4 Mon Sep 17 00:00:00 2001 From: Shriya Rishab Date: Thu, 7 May 2026 10:06:56 -0700 Subject: [PATCH 2/2] Add lowest numerical precision in linear, attn, comm --- .../compliance_checker/training_6.0.0/common.yaml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/mlperf_logging/compliance_checker/training_6.0.0/common.yaml b/mlperf_logging/compliance_checker/training_6.0.0/common.yaml index e4183b8..7526c47 100755 --- a/mlperf_logging/compliance_checker/training_6.0.0/common.yaml +++ b/mlperf_logging/compliance_checker/training_6.0.0/common.yaml @@ -146,7 +146,17 @@ # Optional keys - KEY: - NAME: lowest_numerical_precision + NAME: lowest_numerical_precision_in_linear + REQ: OPTIONAL + CHECK: " v['value'] in ['fp64', 'fp32', 'tf32', 'fp16', 'fp8', 'nvfp4', 'mxfp4', 'bfloat16', 'Graphcore FLOAT 16.16', 'int8', 'uint8', 'int4', 'uint4'] " + +- KEY: + NAME: lowest_numerical_precision_in_attn + REQ: OPTIONAL + CHECK: " v['value'] in ['fp64', 'fp32', 'tf32', 'fp16', 'fp8', 'nvfp4', 'mxfp4', 'bfloat16', 'Graphcore FLOAT 16.16', 'int8', 'uint8', 'int4', 'uint4'] " + +- KEY: + NAME: lowest_numerical_precision_in_comm REQ: OPTIONAL CHECK: " v['value'] in ['fp64', 'fp32', 'tf32', 'fp16', 'fp8', 'nvfp4', 'mxfp4', 'bfloat16', 'Graphcore FLOAT 16.16', 'int8', 'uint8', 'int4', 'uint4'] "