diff --git a/shared/tensile/Tensile/AsmCaps.py b/shared/tensile/Tensile/AsmCaps.py index 05df6f2309c..cacc1848b7e 100644 --- a/shared/tensile/Tensile/AsmCaps.py +++ b/shared/tensile/Tensile/AsmCaps.py @@ -609,6 +609,50 @@ def getCapabilitiesCache(rocmVersion: NamedTuple) -> dict: 'v_mov_b64': False, 'v_pk_fma_f16': True, 'v_pk_fmac_f16': False}, + (10, 3, 2): {'HasAddLshl': True, + 'HasAtomicAdd': False, + 'HasDirectToLdsDest': False, + 'HasDirectToLdsNoDest': True, + 'HasExplicitCO': True, + 'HasExplicitNC': True, + 'HasGLCModifier': True, + 'HasNTModifier': False, + 'HasLshlOr': True, + 'HasMFMA': False, + 'HasMFMA_b8': False, + 'HasMFMA_bf16_1k': False, + 'HasMFMA_bf16_original': False, + 'HasMFMA_constSrc': False, + 'HasMFMA_f64': False, + 'HasMFMA_f8': False, + 'HasMFMA_i8_908': False, + 'HasMFMA_i8_940': False, + 'HasMFMA_vgpr': False, + 'HasMFMA_xf32': False, + 'HasSMulHi': True, + 'HasWMMA': False, + 'KernargPreloading': False, + 'MaxLgkmcnt': 15, + 'MaxVmcnt': 63, + 'SupportedISA': True, + 'SupportedSource': True, + 'VOP3v_dot4_i32_i8': True, + 'v_dot2_f32_f16': True, + 'v_dot2c_f32_f16': True, + 'v_dot4_i32_i8': False, + 'v_dot4c_i32_i8': True, + 'v_fma_f16': True, + 'v_fma_f32': True, + 'v_fma_f64': True, + 'v_fma_mix_f32': True, + 'v_fmac_f16': False, + 'v_fmac_f32': True, + 'v_mac_f16': False, + 'v_mac_f32': False, + 'v_mad_mix_f32': False, + 'v_mov_b64': False, + 'v_pk_fma_f16': True, + 'v_pk_fmac_f16': False}, (11, 0, 0): {'HasAddLshl': True, 'HasAtomicAdd': True, 'HasDirectToLdsDest': False, diff --git a/shared/tensile/Tensile/Common.py b/shared/tensile/Tensile/Common.py index b36820e6b53..86c6c577829 100644 --- a/shared/tensile/Tensile/Common.py +++ b/shared/tensile/Tensile/Common.py @@ -248,7 +248,7 @@ class DeveloperWarning(Warning): globalParameters["SupportedISA"] = [(8,0,3), (9,0,0), (9,0,6), (9,0,8), (9,0,10), (9,4,2), (9,5,0), - (10,1,0), (10,1,1), (10,1,2), (10,3,0), (10,3,1), + (10,1,0), (10,1,1), (10,1,2), (10,3,0), (10,3,1), (10,3,2), (11,0,0), (11,0,1), (11,0,2), (11,0,3), (11,5,0), (11,5,1), (12,0,0), (12,0,1)] # assembly kernels writer supports these architectures diff --git a/shared/tensile/Tensile/TensileCreateLibrary.py b/shared/tensile/Tensile/TensileCreateLibrary.py index 0c18ed766f2..50429fae22f 100644 --- a/shared/tensile/Tensile/TensileCreateLibrary.py +++ b/shared/tensile/Tensile/TensileCreateLibrary.py @@ -174,7 +174,7 @@ def prepAsm( assemblerFile.write(f"if %wave% == 32 ({cArgs32}) else ({cArgs64})\n") assemblerFile.write(f"{lArgs}\n") - assemblerFile.write("copy %f%.co ..\..\..\library\%f%_%h%.co\n") + assemblerFile.write("copy %f%.co ..\\..\\..\\library\\%f%_%h%.co\n") os.chmod(assemblerFileName, 0o777) diff --git a/shared/tensile/Tensile/Tests/emulation/float8/f8f8s-NT-edge-range-A3B3C3-alpha2-beta1.yaml b/shared/tensile/Tensile/Tests/emulation/float8/f8f8s-NT-edge-range-A3B3C3-alpha2-beta1.yaml index c4c3a2e119f..b4295f8343e 100644 --- a/shared/tensile/Tensile/Tests/emulation/float8/f8f8s-NT-edge-range-A3B3C3-alpha2-beta1.yaml +++ b/shared/tensile/Tensile/Tests/emulation/float8/f8f8s-NT-edge-range-A3B3C3-alpha2-beta1.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx90a, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151, emulation5] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx90a, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151, emulation5] # not supported by arch GlobalParameters: #MinimumRequiredVersion: 4.14.0 diff --git a/shared/tensile/Tensile/Tests/emulation/mfma/dgemm.yaml b/shared/tensile/Tensile/Tests/emulation/mfma/dgemm.yaml index 58d505615d3..baf39f93d5c 100644 --- a/shared/tensile/Tensile/Tests/emulation/mfma/dgemm.yaml +++ b/shared/tensile/Tensile/Tests/emulation/mfma/dgemm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, emulation1] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, emulation1] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/extended/custom_kernel/ck_dgemm_90a_nn.yaml b/shared/tensile/Tensile/Tests/extended/custom_kernel/ck_dgemm_90a_nn.yaml index eea4b5f1d97..3c77f159959 100644 --- a/shared/tensile/Tensile/Tests/extended/custom_kernel/ck_dgemm_90a_nn.yaml +++ b/shared/tensile/Tensile/Tests/extended/custom_kernel/ck_dgemm_90a_nn.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: MinimumRequiredVersion: 4.7.2 diff --git a/shared/tensile/Tensile/Tests/extended/custom_kernel/ck_dgemm_90a_nn_large_offset.yaml b/shared/tensile/Tensile/Tests/extended/custom_kernel/ck_dgemm_90a_nn_large_offset.yaml index 32e8551bbac..e289b8cc912 100644 --- a/shared/tensile/Tensile/Tests/extended/custom_kernel/ck_dgemm_90a_nn_large_offset.yaml +++ b/shared/tensile/Tensile/Tests/extended/custom_kernel/ck_dgemm_90a_nn_large_offset.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: MinimumRequiredVersion: 4.7.2 diff --git a/shared/tensile/Tensile/Tests/extended/direct_to_lds/dtl_dgemm.yaml b/shared/tensile/Tensile/Tests/extended/direct_to_lds/dtl_dgemm.yaml index e0bfe4c6761..7c7b4cc949d 100644 --- a/shared/tensile/Tensile/Tests/extended/direct_to_lds/dtl_dgemm.yaml +++ b/shared/tensile/Tensile/Tests/extended/direct_to_lds/dtl_dgemm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/extended/direct_to_lds/dtl_hgemm.yaml b/shared/tensile/Tensile/Tests/extended/direct_to_lds/dtl_hgemm.yaml index 2db4d95337d..eae90fa4366 100644 --- a/shared/tensile/Tensile/Tests/extended/direct_to_lds/dtl_hgemm.yaml +++ b/shared/tensile/Tensile/Tests/extended/direct_to_lds/dtl_hgemm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/extended/direct_to_lds/dtl_sgemm.yaml b/shared/tensile/Tensile/Tests/extended/direct_to_lds/dtl_sgemm.yaml index 4e9fc4e281e..c54da75479e 100644 --- a/shared/tensile/Tensile/Tests/extended/direct_to_lds/dtl_sgemm.yaml +++ b/shared/tensile/Tensile/Tests/extended/direct_to_lds/dtl_sgemm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/extended/direct_to_lds/dtl_tsgr_f8.yaml b/shared/tensile/Tensile/Tests/extended/direct_to_lds/dtl_tsgr_f8.yaml index 029b4affe07..96b6543e40d 100644 --- a/shared/tensile/Tensile/Tests/extended/direct_to_lds/dtl_tsgr_f8.yaml +++ b/shared/tensile/Tensile/Tests/extended/direct_to_lds/dtl_tsgr_f8.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx90a, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx90a, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/extended/direct_to_lds/dtl_tsgr_hgemm.yaml b/shared/tensile/Tensile/Tests/extended/direct_to_lds/dtl_tsgr_hgemm.yaml index dfa23d1785f..541e917e55d 100644 --- a/shared/tensile/Tensile/Tests/extended/direct_to_lds/dtl_tsgr_hgemm.yaml +++ b/shared/tensile/Tensile/Tests/extended/direct_to_lds/dtl_tsgr_hgemm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/extended/direct_to_lds/dtl_tsgr_sgemm.yaml b/shared/tensile/Tensile/Tests/extended/direct_to_lds/dtl_tsgr_sgemm.yaml index 86e4aea2164..63d3d39bc21 100644 --- a/shared/tensile/Tensile/Tests/extended/direct_to_lds/dtl_tsgr_sgemm.yaml +++ b/shared/tensile/Tensile/Tests/extended/direct_to_lds/dtl_tsgr_sgemm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/extended/direct_to_vgpr/dtv_cgemm.yaml b/shared/tensile/Tensile/Tests/extended/direct_to_vgpr/dtv_cgemm.yaml index 10425042b1b..3dd6cd875bb 100644 --- a/shared/tensile/Tensile/Tests/extended/direct_to_vgpr/dtv_cgemm.yaml +++ b/shared/tensile/Tensile/Tests/extended/direct_to_vgpr/dtv_cgemm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: MinimumRequiredVersion: 4.33.0 diff --git a/shared/tensile/Tensile/Tests/extended/direct_to_vgpr/dtv_dgemm.yaml b/shared/tensile/Tensile/Tests/extended/direct_to_vgpr/dtv_dgemm.yaml index f6d0566da9b..2cd99018d69 100644 --- a/shared/tensile/Tensile/Tests/extended/direct_to_vgpr/dtv_dgemm.yaml +++ b/shared/tensile/Tensile/Tests/extended/direct_to_vgpr/dtv_dgemm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: MinimumRequiredVersion: 4.33.0 diff --git a/shared/tensile/Tensile/Tests/extended/direct_to_vgpr/dtv_dgemm_a1b0.yaml b/shared/tensile/Tensile/Tests/extended/direct_to_vgpr/dtv_dgemm_a1b0.yaml index 6786b6a20da..d27d0149249 100644 --- a/shared/tensile/Tensile/Tests/extended/direct_to_vgpr/dtv_dgemm_a1b0.yaml +++ b/shared/tensile/Tensile/Tests/extended/direct_to_vgpr/dtv_dgemm_a1b0.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: MinimumRequiredVersion: 4.33.0 diff --git a/shared/tensile/Tensile/Tests/extended/direct_to_vgpr/dtv_f8gemm.yaml b/shared/tensile/Tensile/Tests/extended/direct_to_vgpr/dtv_f8gemm.yaml index 19957f1d902..d98a1e3acd4 100644 --- a/shared/tensile/Tensile/Tests/extended/direct_to_vgpr/dtv_f8gemm.yaml +++ b/shared/tensile/Tensile/Tests/extended/direct_to_vgpr/dtv_f8gemm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx90a, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx90a, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/extended/direct_to_vgpr/dtv_hgemm.yaml b/shared/tensile/Tensile/Tests/extended/direct_to_vgpr/dtv_hgemm.yaml index 78ba6067db5..85053461a65 100644 --- a/shared/tensile/Tensile/Tests/extended/direct_to_vgpr/dtv_hgemm.yaml +++ b/shared/tensile/Tensile/Tests/extended/direct_to_vgpr/dtv_hgemm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/extended/direct_to_vgpr/dtv_igemm.yaml b/shared/tensile/Tensile/Tests/extended/direct_to_vgpr/dtv_igemm.yaml index fdd7ea8658e..08a6225775d 100644 --- a/shared/tensile/Tensile/Tests/extended/direct_to_vgpr/dtv_igemm.yaml +++ b/shared/tensile/Tensile/Tests/extended/direct_to_vgpr/dtv_igemm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/extended/float8/f8gemm-hybrid-ss.yaml b/shared/tensile/Tensile/Tests/extended/float8/f8gemm-hybrid-ss.yaml index 6845e265cfb..6bea2d2de6c 100644 --- a/shared/tensile/Tensile/Tests/extended/float8/f8gemm-hybrid-ss.yaml +++ b/shared/tensile/Tensile/Tests/extended/float8/f8gemm-hybrid-ss.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx90a, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx90a, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: MinimumRequiredVersion: 4.14.0 diff --git a/shared/tensile/Tensile/Tests/extended/global_split_u/sgemm_gsu_batch.yaml b/shared/tensile/Tensile/Tests/extended/global_split_u/sgemm_gsu_batch.yaml index 645b1ea8f88..d21da82cbfe 100644 --- a/shared/tensile/Tensile/Tests/extended/global_split_u/sgemm_gsu_batch.yaml +++ b/shared/tensile/Tensile/Tests/extended/global_split_u/sgemm_gsu_batch.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: MinimumRequiredVersion: 4.2.0 diff --git a/shared/tensile/Tensile/Tests/extended/local_split_u/bfloat16_lsu_mfma.yaml b/shared/tensile/Tensile/Tests/extended/local_split_u/bfloat16_lsu_mfma.yaml index 037e027c0a4..f8ad46a914d 100644 --- a/shared/tensile/Tensile/Tests/extended/local_split_u/bfloat16_lsu_mfma.yaml +++ b/shared/tensile/Tensile/Tests/extended/local_split_u/bfloat16_lsu_mfma.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/extended/local_split_u/cgemm_lsu_mfma.yaml b/shared/tensile/Tensile/Tests/extended/local_split_u/cgemm_lsu_mfma.yaml index 1c1bc0a4d03..89d03cdb72c 100644 --- a/shared/tensile/Tensile/Tests/extended/local_split_u/cgemm_lsu_mfma.yaml +++ b/shared/tensile/Tensile/Tests/extended/local_split_u/cgemm_lsu_mfma.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/extended/local_split_u/dgemm_lsu_mfma.yaml b/shared/tensile/Tensile/Tests/extended/local_split_u/dgemm_lsu_mfma.yaml index d1746cb8fef..c73088ccf6c 100644 --- a/shared/tensile/Tensile/Tests/extended/local_split_u/dgemm_lsu_mfma.yaml +++ b/shared/tensile/Tensile/Tests/extended/local_split_u/dgemm_lsu_mfma.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/extended/local_split_u/f8gemm_lsu_mfma.yaml b/shared/tensile/Tensile/Tests/extended/local_split_u/f8gemm_lsu_mfma.yaml index 7c40fc9e6b6..4b58229d25c 100644 --- a/shared/tensile/Tensile/Tests/extended/local_split_u/f8gemm_lsu_mfma.yaml +++ b/shared/tensile/Tensile/Tests/extended/local_split_u/f8gemm_lsu_mfma.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx90a, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx90a, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/extended/local_split_u/hgemm_lsu_mfma.yaml b/shared/tensile/Tensile/Tests/extended/local_split_u/hgemm_lsu_mfma.yaml index be26386bdc0..462e0a16e8d 100644 --- a/shared/tensile/Tensile/Tests/extended/local_split_u/hgemm_lsu_mfma.yaml +++ b/shared/tensile/Tensile/Tests/extended/local_split_u/hgemm_lsu_mfma.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/extended/local_split_u/hgemm_lsu_mfma_a1b0.yaml b/shared/tensile/Tensile/Tests/extended/local_split_u/hgemm_lsu_mfma_a1b0.yaml index e2b29b7d180..89db321ed9c 100644 --- a/shared/tensile/Tensile/Tests/extended/local_split_u/hgemm_lsu_mfma_a1b0.yaml +++ b/shared/tensile/Tensile/Tests/extended/local_split_u/hgemm_lsu_mfma_a1b0.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/extended/local_split_u/igemm_lsu_mfma.yaml b/shared/tensile/Tensile/Tests/extended/local_split_u/igemm_lsu_mfma.yaml index 0bb20b37355..913e03b2722 100644 --- a/shared/tensile/Tensile/Tests/extended/local_split_u/igemm_lsu_mfma.yaml +++ b/shared/tensile/Tensile/Tests/extended/local_split_u/igemm_lsu_mfma.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/extended/local_split_u/sgemm_lsu_mfma.yaml b/shared/tensile/Tensile/Tests/extended/local_split_u/sgemm_lsu_mfma.yaml index ee62c278d91..c5dd8df9ff4 100644 --- a/shared/tensile/Tensile/Tests/extended/local_split_u/sgemm_lsu_mfma.yaml +++ b/shared/tensile/Tensile/Tests/extended/local_split_u/sgemm_lsu_mfma.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/extended/local_split_u/zgemm_lsu_mfma.yaml b/shared/tensile/Tensile/Tests/extended/local_split_u/zgemm_lsu_mfma.yaml index 3d5efd01cc6..1be0b34e641 100644 --- a/shared/tensile/Tensile/Tests/extended/local_split_u/zgemm_lsu_mfma.yaml +++ b/shared/tensile/Tensile/Tests/extended/local_split_u/zgemm_lsu_mfma.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/extended/stream_k/sk_2tile_hgemm_hhs.yaml b/shared/tensile/Tensile/Tests/extended/stream_k/sk_2tile_hgemm_hhs.yaml index ae288fdf590..ade5c7642f8 100644 --- a/shared/tensile/Tensile/Tests/extended/stream_k/sk_2tile_hgemm_hhs.yaml +++ b/shared/tensile/Tensile/Tests/extended/stream_k/sk_2tile_hgemm_hhs.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/extended/stream_k/sk_2tile_sgemm.yaml b/shared/tensile/Tensile/Tests/extended/stream_k/sk_2tile_sgemm.yaml index d8c316b2fd7..718d1538723 100644 --- a/shared/tensile/Tensile/Tests/extended/stream_k/sk_2tile_sgemm.yaml +++ b/shared/tensile/Tensile/Tests/extended/stream_k/sk_2tile_sgemm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/extended/stream_k/sk_hgemm_hhs.yaml b/shared/tensile/Tensile/Tests/extended/stream_k/sk_hgemm_hhs.yaml index 5feae9d777f..83e33ca2abd 100644 --- a/shared/tensile/Tensile/Tests/extended/stream_k/sk_hgemm_hhs.yaml +++ b/shared/tensile/Tensile/Tests/extended/stream_k/sk_hgemm_hhs.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/extended/stream_k/sk_sgemm.yaml b/shared/tensile/Tensile/Tests/extended/stream_k/sk_sgemm.yaml index bf191030e34..c60e31421ac 100644 --- a/shared/tensile/Tensile/Tests/extended/stream_k/sk_sgemm.yaml +++ b/shared/tensile/Tensile/Tests/extended/stream_k/sk_sgemm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/bfloat16_1k_denorm.yaml b/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/bfloat16_1k_denorm.yaml index 360dae03302..772305bcf4b 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/bfloat16_1k_denorm.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/bfloat16_1k_denorm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx90a, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151, emulation1] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx90a, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151, emulation1] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/bfloat16_denorm.yaml b/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/bfloat16_denorm.yaml index 58251ce3ade..8abe9f18c1d 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/bfloat16_denorm.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/bfloat16_denorm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx90a, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx90a, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/dgemm_denorm.yaml b/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/dgemm_denorm.yaml index 0ee150172a9..3199ef333f6 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/dgemm_denorm.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/dgemm_denorm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/hgemm_denorm.yaml b/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/hgemm_denorm.yaml index 9d5d8c38457..833825aff8f 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/hgemm_denorm.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/hgemm_denorm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx90a, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx90a, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/hgemm_denorm_alt.yaml b/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/hgemm_denorm_alt.yaml index 09b77d3962e..7fbdb018449 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/hgemm_denorm_alt.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/hgemm_denorm_alt.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/hgemm_denorm_alt_rnz.yaml b/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/hgemm_denorm_alt_rnz.yaml index 19cb21fd4e8..db8d2952ea5 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/hgemm_denorm_alt_rnz.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/hgemm_denorm_alt_rnz.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/sgemm_denorm.yaml b/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/sgemm_denorm.yaml index 0cf045f0c5b..fc0e9a9cddb 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/sgemm_denorm.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/denorm/mfma/sgemm_denorm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/direct_to_vgpr/dtv_sgemm_lite.yaml b/shared/tensile/Tensile/Tests/pre_checkin/direct_to_vgpr/dtv_sgemm_lite.yaml index 80024563e7d..c7287c75a69 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/direct_to_vgpr/dtv_sgemm_lite.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/direct_to_vgpr/dtv_sgemm_lite.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: MinimumRequiredVersion: 4.33.0 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/mfma/1LDSB.yaml b/shared/tensile/Tensile/Tests/pre_checkin/mfma/1LDSB.yaml index 2c5fe253c40..a71d8287291 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/mfma/1LDSB.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/mfma/1LDSB.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/mfma/c-tile-reuse-no-nll.yaml b/shared/tensile/Tensile/Tests/pre_checkin/mfma/c-tile-reuse-no-nll.yaml index f79fea5a816..5f153d1aa29 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/mfma/c-tile-reuse-no-nll.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/mfma/c-tile-reuse-no-nll.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumBenchmarks: 3 # we need to run it a few more times to repro the waitcnt bug diff --git a/shared/tensile/Tensile/Tests/pre_checkin/mfma/cgemm_asm.yaml b/shared/tensile/Tensile/Tests/pre_checkin/mfma/cgemm_asm.yaml index 5fefdad6302..8f698c90758 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/mfma/cgemm_asm.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/mfma/cgemm_asm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: 65536 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/mfma/cgemm_asm_conjugate.yaml b/shared/tensile/Tensile/Tests/pre_checkin/mfma/cgemm_asm_conjugate.yaml index 3cc113656f7..ad73500a91d 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/mfma/cgemm_asm_conjugate.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/mfma/cgemm_asm_conjugate.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/mfma/dgemm_alpha1_beta0_sgpr.yaml b/shared/tensile/Tensile/Tests/pre_checkin/mfma/dgemm_alpha1_beta0_sgpr.yaml index cbf5ed2b286..473f8adfb67 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/mfma/dgemm_alpha1_beta0_sgpr.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/mfma/dgemm_alpha1_beta0_sgpr.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/mfma/dgemm_asm.yaml b/shared/tensile/Tensile/Tests/pre_checkin/mfma/dgemm_asm.yaml index d8de512f0e0..7d5020e6ca0 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/mfma/dgemm_asm.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/mfma/dgemm_asm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/mfma/dgemm_gb_global_ldd.yaml b/shared/tensile/Tensile/Tests/pre_checkin/mfma/dgemm_gb_global_ldd.yaml index 996596586ff..f2836c612c5 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/mfma/dgemm_gb_global_ldd.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/mfma/dgemm_gb_global_ldd.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/mfma/dgemm_large_offset.yaml b/shared/tensile/Tensile/Tests/pre_checkin/mfma/dgemm_large_offset.yaml index 67bd97c422b..0c00ee10adc 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/mfma/dgemm_large_offset.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/mfma/dgemm_large_offset.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_bfloat16_gemm_asm.yaml b/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_bfloat16_gemm_asm.yaml index d61d42cb8d0..e3260e9713d 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_bfloat16_gemm_asm.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_bfloat16_gemm_asm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: 65536 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_bfloat16_general_batch_gemm_asm.yaml b/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_bfloat16_general_batch_gemm_asm.yaml index a392691e337..fc3b25f57e0 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_bfloat16_general_batch_gemm_asm.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_bfloat16_general_batch_gemm_asm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: 65536 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_bfloat16s_gemm_asm.yaml b/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_bfloat16s_gemm_asm.yaml index d75c1c3d16f..4ad293bf68b 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_bfloat16s_gemm_asm.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_bfloat16s_gemm_asm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: 65536 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_hgemm_asm.yaml b/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_hgemm_asm.yaml index 05c431c1c09..b99adbc839d 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_hgemm_asm.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_hgemm_asm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: 65536 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_hgemm_f32_alphabeta_asm.yaml b/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_hgemm_f32_alphabeta_asm.yaml index 2a9075f9cfe..b7f7b9fc0d3 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_hgemm_f32_alphabeta_asm.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_hgemm_f32_alphabeta_asm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: 65536 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_hgemm_general_batch_asm.yaml b/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_hgemm_general_batch_asm.yaml index 6600b38490a..3cb982c1976 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_hgemm_general_batch_asm.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_hgemm_general_batch_asm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: 65536 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_hgemm_split_lds.yaml b/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_hgemm_split_lds.yaml index dd9e1099c6a..70e3a8da864 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_hgemm_split_lds.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_hgemm_split_lds.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: 65536 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_hsgemm_asm.yaml b/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_hsgemm_asm.yaml index d6b6166a464..3fcebfc4bd7 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_hsgemm_asm.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_hsgemm_asm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: 65536 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_igemm_i8_asm.yaml b/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_igemm_i8_asm.yaml index 42c79da2b3e..63fed18496a 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_igemm_i8_asm.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_igemm_i8_asm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: 2048 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_igemm_i8_split_lds.yaml b/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_igemm_i8_split_lds.yaml index db12594fca7..6c64a8be94b 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_igemm_i8_split_lds.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/mfma/hpa_igemm_i8_split_lds.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: 65536 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/mfma/sgemm_64bit_offset.yaml b/shared/tensile/Tensile/Tests/pre_checkin/mfma/sgemm_64bit_offset.yaml index 9435539b318..53291524e60 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/mfma/sgemm_64bit_offset.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/mfma/sgemm_64bit_offset.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/mfma/sgemm_64bit_offset_post.yaml b/shared/tensile/Tensile/Tests/pre_checkin/mfma/sgemm_64bit_offset_post.yaml index 4b565a142ab..04e9b88a7c4 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/mfma/sgemm_64bit_offset_post.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/mfma/sgemm_64bit_offset_post.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/mfma/sgemm_asm.yaml b/shared/tensile/Tensile/Tests/pre_checkin/mfma/sgemm_asm.yaml index ab293c37bd8..8d925c37d7d 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/mfma/sgemm_asm.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/mfma/sgemm_asm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: 65536 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/mfma/sgemm_general_batch_asm.yaml b/shared/tensile/Tensile/Tests/pre_checkin/mfma/sgemm_general_batch_asm.yaml index 582016633f9..f1ef9a5a82d 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/mfma/sgemm_general_batch_asm.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/mfma/sgemm_general_batch_asm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: 65536 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/mfma/sgemm_split_lds.yaml b/shared/tensile/Tensile/Tests/pre_checkin/mfma/sgemm_split_lds.yaml index 9a41d5bd5ce..418eac4143a 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/mfma/sgemm_split_lds.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/mfma/sgemm_split_lds.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: 65536 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/mfma/wider_local_read.yaml b/shared/tensile/Tensile/Tests/pre_checkin/mfma/wider_local_read.yaml index 84d934cd1d4..d8c5665eb66 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/mfma/wider_local_read.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/mfma/wider_local_read.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/mfma/zgemm_asm.yaml b/shared/tensile/Tensile/Tests/pre_checkin/mfma/zgemm_asm.yaml index e5d2ff696a6..67cd9af7fd4 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/mfma/zgemm_asm.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/mfma/zgemm_asm.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/mfma/zgemm_asm_conjugate.yaml b/shared/tensile/Tensile/Tests/pre_checkin/mfma/zgemm_asm_conjugate.yaml index 365dffaa2aa..f4e39af3699 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/mfma/zgemm_asm_conjugate.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/mfma/zgemm_asm_conjugate.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032, skip-gfx1100, skip-gfx1101, skip-gfx1102, skip-gfx1103, skip-gfx1150, skip-gfx1151] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/wmma/hgemm_wmma.yaml b/shared/tensile/Tensile/Tests/pre_checkin/wmma/hgemm_wmma.yaml index 396834bc1ce..881350de0dc 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/wmma/hgemm_wmma.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/wmma/hgemm_wmma.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx90a, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx90a, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/wmma/hpa_bfloat16_gemm_wmma.yaml b/shared/tensile/Tensile/Tests/pre_checkin/wmma/hpa_bfloat16_gemm_wmma.yaml index 6a3039ac606..cbf5114c1eb 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/wmma/hpa_bfloat16_gemm_wmma.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/wmma/hpa_bfloat16_gemm_wmma.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx90a, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx90a, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/wmma/hpa_hgemm_wmma.yaml b/shared/tensile/Tensile/Tests/pre_checkin/wmma/hpa_hgemm_wmma.yaml index 7985ee31956..c2d891cc19e 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/wmma/hpa_hgemm_wmma.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/wmma/hpa_hgemm_wmma.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx90a, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx90a, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/pre_checkin/wmma/hpa_igemm_wmma.yaml b/shared/tensile/Tensile/Tests/pre_checkin/wmma/hpa_igemm_wmma.yaml index 234748d090d..78512c12a91 100644 --- a/shared/tensile/Tensile/Tests/pre_checkin/wmma/hpa_igemm_wmma.yaml +++ b/shared/tensile/Tensile/Tests/pre_checkin/wmma/hpa_igemm_wmma.yaml @@ -1,5 +1,5 @@ TestParameters: - marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx90a, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030] # not supported by arch + marks: [skip-gfx900, skip-gfx906, skip-gfx908, skip-gfx90a, skip-gfx942, skip-gfx950, skip-gfx1010, skip-gfx1011, skip-gfx1012, skip-gfx1030, skip-gfx1032] # not supported by arch GlobalParameters: NumElementsToValidate: -1 diff --git a/shared/tensile/Tensile/Tests/unit/test_TensileCreateLibrary.py b/shared/tensile/Tensile/Tests/unit/test_TensileCreateLibrary.py index ad406f00c1b..888562edc35 100644 --- a/shared/tensile/Tensile/Tests/unit/test_TensileCreateLibrary.py +++ b/shared/tensile/Tensile/Tests/unit/test_TensileCreateLibrary.py @@ -274,7 +274,7 @@ def outputMatchesOldLogic1(): result = tcl.findLogicFiles(baseDir, logicArchs, lazyLoading, experimentalDir) expected = findLogicFiles_oldLogic(baseDir, logicArchs, lazyLoading, experimentalDir) - return result == expected + return set(result) == set(expected) def outputMatchesOldLogic2(): baseDir, lazyLoading, experimentalDir = setup() @@ -287,7 +287,7 @@ def outputMatchesOldLogic2(): result = tcl.findLogicFiles(baseDir, logicArchs, lazyLoading, experimentalDir) expected = findLogicFiles_oldLogic(baseDir, logicArchs, lazyLoading, experimentalDir) - return result == expected + return set(result) == set(expected) def outputMatchesOldLogic3(): baseDir, lazyLoading, experimentalDir = setup() @@ -298,7 +298,7 @@ def outputMatchesOldLogic3(): result = tcl.findLogicFiles(baseDir, logicArchs, lazyLoading, experimentalDir) expected = findLogicFiles_oldLogic(baseDir, logicArchs, lazyLoading, experimentalDir) - return result == expected + return set(result) == set(expected) def verifyYamlAndYml(): baseDir, lazyLoading, experimentalDir = setup() @@ -617,7 +617,7 @@ def testWindows(): set h=gfx90a if %wave% == 32 (/opt/rocm/bin/amdclang++ -x assembler -target amdgcn-amd-amdhsa -mcode-object-version=4 -mcpu=gfx90a -mno-wavefrontsize64 -c -o %f%.o %f%.s) else (/opt/rocm/bin/amdclang++ -x assembler -target amdgcn-amd-amdhsa -mcode-object-version=4 -mcpu=gfx90a -mwavefrontsize64 -c -o %f%.o %f%.s) /opt/rocm/bin/amdclang++ -target amdgcn-amd-amdhsa -Xlinker --build-id -o %f%.co %f%.o -copy %f%.co ..\..\..\library\%f%_%h%.co +copy %f%.co ..\\..\\..\library\%f%_%h%.co """ with open(buildPath / "assembly" / "asm-new.bat", "r") as f: